You are on page 1of 8

CENTRO UNIVERSITRIO DO LESTE DE MINAS GERAIS

Disciplina: Fundamentos de Programao I Professor: Cludio Portes dos Santos Aluna: Izabr de Carvalho Oliveira Data: 31/10/2012 RA: A06147557

ENGENHARIA SANITRIA E AMBIENTAL

EXERCICIO 1 TRABALHO PRTICO II


Program pzin; VAR NUM: INTEGER; Begin . Write ('Informe um valor: '); . Read (NUM); . If ((NUM>=1) and (NUM<=10)) then . . Write (NUM,' Est entre 1 e 10 inclusive') . Else . Write (NUM,' No esta entre 1 e 10 inclusive'); End.

CENTRO UNIVERSITRIO DO LESTE DE MINAS GERAIS


EXERCICIO 2 TRABALHO PRTICO II
Program pzin; VAR SALARIO, TEMPO, GRATIFICACAO: REAL; Begin . Writeln ('SALARIO'); . Read (SALARIO); . Writeln ('Tempo de service:'); . Read (TEMPO); . If ((TEMPO>=1) and (temp<10)) then . . GRATIFICACAO:= SALARIO*0.1 . Else if (TEMPO>=10) then . GRATIFICACAO:= SALARIO*0.25; . Writeln ('Gratificao: R$', GRATIFICACAO:0:2); End.

EXERCICIO 3 TRABALHO PRTICO II

CENTRO UNIVERSITRIO DO LESTE DE MINAS GERAIS


Program pzin; VAR IDADE: INTEGER; Begin . Writeln ('Informe a idade:'); . Read (IDADE); . If (IDADE<=3) then . . Writeln ('Beb.') . Else If (IDADE<=10) then . . Writeln ('Criana.') . Else If (IDADE<=18) then . . Writeln ('Adolescente.') . Else . Writeln ('Adulto.'); End.

CENTRO UNIVERSITRIO DO LESTE DE MINAS GERAIS

EXERCICIO 4 TRABALHO PRTICO II


Program pzin ; VAR X,Y,Z: REAL; Begin . Writeln (' Informe o lado X:'); . Read (X); . Writeln ('Informe o lado Y:'); . Read (Y); . Writeln ('Informe o lado Z:'); . Read (Z); . If ((X+Y<Z) and (X+Z>Y) and (Y+Z>X)) then . begin . . If ((X=Y) and (X=Z) and (Y=Z)) then . . . Writeln ('Tringulo equilatero') . . Else If ((X=Y) or (X=Z) or (Y=Z)) then . . . Writeln ('Tringulo issceles') . . Else . . Writeln ('Tringulo escaleno'); . end . . Writeln ('No Tringulo'); End.

CENTRO UNIVERSITRIO DO LESTE DE MINAS GERAIS

EXERCICIO 5 TRABALHO PRTICO II


Program pzin ; VAR A, B, C, DELTA, RAIZ1, RAIZ2: REAL; Begin . Writeln ('Coeficiente A: '); . Read (A); . Writeln ('Coeficiente B: '); . Read (B); . Writeln ('Coeficiente C: '); . Read (C); . DELTA:= SQR(B) - 4*A*C; . If (DELTA<0) then . Write ('No existe razes para equao.') . If (DELTA=0) then . begin . . RAIZ1:= -B/(2*A); . . RAIZ2:= RAIZ1; . . Write ('As razes so : ',R1); . end . else . begin . . RAIZ1:= (-B+SQRT(DELTA)) / (2*A); . . RAIZ2:= (-B-SQRT(DELTA)) / (2*A); . . Writeln ('As razes so # ', RAIZ1, ' e ', RAIZ2); . end; End.

CENTRO UNIVERSITRIO DO LESTE DE MINAS GERAIS


EXERCICIO 6 TRABALHO PRTICO II
Program pzin; VAR N1, N2, N3, RESULTADO: INTEGER; Begin . Write ('Informe o primeiro valor: '); . Read (N1); . Write ('Informe o segundo valor: '); . Read (N2); . Write ('Informe o terceiro valor: '); . Read (N3); . If ((N1 mod 2 = 0) and (N2 mod 2 = 1)) then . begin . . RESULTADO:= N1+N3; . . Write (N1,'+',N3,'=',RESULTADO); . end . Else If ((N1 mod 2 = 1) and (N2 mod 2 = 0)) then . begin . . RESULTADO:= N1*N3; . . Write (N1,'*',N3,'=',RESULTADO); . end . Else . Write (N3); End.

CENTRO UNIVERSITRIO DO LESTE DE MINAS GERAIS


EXERCICIO 7 TRABALHO PRTICO II
Program pzin; VAR NUM: INTEGER; Begin . NUM:= -10; . While (NUM<=10) do . begin . . If (NUM mod 2 = 0) then . . Write (NUM,' '); . . NUM:= NUM+1; . end; End.

EXERCICIO 8 TRABALHO PRTICO II

CENTRO UNIVERSITRIO DO LESTE DE MINAS GERAIS


Program pzin; VAR CONT, NUMERO, SOMA, MAIOR: INTEGER; MEDIA: REAL; Begin . MAIOR:= 0; . CONT:= 1; . While (CONT<=12) do . begin . . Write('Informe o valor ',CONT,' de 12: '); . . Read (NUMERO); . . SOMA:= SOMA+NUMERO; . . If (NUMERO > MAIOR) then . . . MAIOR:= NUMERO; . . CONT:= CONT+1; . end . MEDIA:= SOMA/12; . Writeln ('Media: ',MEDIA:0:2); . Writeln ('Maior valor: ',MAIOR); End.

You might also like