


Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Resposta Exercícios Algoritmos
Tipologia: Exercícios
1 / 4
Esta página não é visível na pré-visualização
Não perca as partes importantes!



program exercicio1; var a,b,dif:real; begin write('forneca o primeiro numero: '); readln(a); write('forneca o segundo numero: '); readln(b); if a>b then dif:=a-b else dif:=b-a; writeln('a diferenca eh: ',dif:1:5); readln; end.
program exercicio2; var a:integer; begin write('forneca o numero: '); readln(a); if a= then writeln('o numero eh zero') else begin if a mod 2 = 0 then writeln('o numero eh par') else writeln('o numero eh impar'); if a> then writeln('o numero eh positivo') else writeln('o numero eh negativo'); end; readln; end.
program exercicio3; var n1,n2:real; begin write('forneca o primeiro numero: '); readln(n1); write('forneca o segundo numero: '); readln(n2); if n1=n then writeln('numeros iguais') else if n1>n then writeln(n1:1:5, ' eh o maior') else writeln(n2:1:5, ' eh o maior'); readln; end.
program exercicio4; var n1,n2,n3,aux:real; begin write('forneca o primeiro numero: '); readln(n1); write('forneca o segundo numero: '); readln(n2); write('forneca o terceiro numero: '); readln(n3); writeln('numero lidos: ',n1:1:5,' ',n2:1:5,' ',n3:1:5); if n1> then begin aux:=sqrt(n1); writeln('raiz quadrada do primeiro: ',aux:1:5) end else begin aux:=n1*n1; writeln('quadrado do primeiro: ',aux:1:5); end; if (n2>10) and (n2<100) then writeln('segundo numero esta entre 10 e 100 - intervalo permitido'); if n3<n then begin aux:=n2-n3; writeln('diferenca: ',aux:1:5); end else begin aux:=n3+1; writeln( 'terceiro mais um: ',aux:1:5); end; readln; end.
program exercicio5; var idade:integer; begin write('forneca a idade do atleta: '); readln(idade); if idade< then writeln('jovem demais para competir'); if (idade>=5) and (idade<=7) then writeln('infantil A'); if (idade>=8) and (idade<=10) then writeln('infantil B');
program exercicio8; var a1,a2,a3,a4,s1,s2,s3,cont:integer; begin writeln('Informe os 4 numeros apostados'); readln(a1,a2,a3,a4); writeln('Informe os 3 numeros sorteados'); readln(s1,s2,s3); cont:=0; if (s1=a1) or (s1=a2) or(s1=a3) or(s1=a4) then cont:=cont+1; if (s2=a1) or (s2=a2) or(s2=a3) or(s2=a4) then cont:=cont+1; if (s3=a1) or (s3=a2) or(s3=a3) or(s3=a4) then cont:=cont+1; writeln('O apostador teve ',cont, ' acertos'); readln; end.
program exercicio9; var A,B,C:real; begin writeln('informe os 3 lados do triangulo:'); readln(A,B,C); if (A>=B+C) or (B>=A+C) or (C>=A+B) then writeln('nao forma um triangulo') else if (A=B) and (A=C) then writeln('triangulo equilatero') else if (A=B) or (A=C) or (B=C) then writeln('triangulo isosceles') else writeln('triangulo escaleno'); readln; end.