You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
30) Dado três valores, A, B e C, construa um algoritmo em PORTUGOL para verificar se<br />
estes valores podem ser valores dos lados de um triângulo, e se for, se é um triangulo<br />
escaleno, um triangulo eqüilátero ou um triangulo isósceles.<br />
algoritmo L2P30;<br />
var<br />
real: A, B, C;<br />
início<br />
leia(A,B,C);<br />
se ( A < B+C ) e ( B < A+C ) e ( C < A+B ) então<br />
se (A = B) e (A = C) então<br />
imprima("Triangulo Eqüilátero");<br />
senão<br />
se (A = B) ou (A = C) ou (B = C) então<br />
imprima("Triangulo Isósceloes");<br />
senão<br />
imprima("Triangulo Escaleno");<br />
fim-se<br />
fim-se<br />
senão<br />
imprima("Os valores digitados não podem ser lados de um triângulo!");<br />
fim-se<br />
fim<br />
program l2p30;<br />
var<br />
A, B, C: real;<br />
begin<br />
write('Digite o valor do lado A: ');<br />
readLn(A);<br />
write('Digite o valor do lado B: ');<br />
readLn(B);<br />
write('Digite o valor do lado C: ');<br />
readLn(C);<br />
if ( A < B+C ) and ( B < A+C ) and ( C < A+B ) then<br />
if ( A = B ) and ( A = C ) then<br />
writeLn('Triangulo Equilatero')<br />
else<br />
if ( A = B ) or ( A = C ) or ( B = C ) then<br />
writeLn('Triangulo Isosceloes')<br />
else<br />
writeLn('Triangulo Escaleno')<br />
else<br />
writeLn('Os valores digitados nao podem ser lados de um triangulo!');<br />
end.<br />
A = input('Digite o valor do lado A: ');<br />
B = input('Digite o valor do lado B: ');<br />
C = input('Digite o valor do lado C: ');<br />
if ( A < B+C ) & ( B < A+C ) & ( C < A+B )<br />
if (A == B) & (A == C)<br />
disp('Triangulo Equilatero');<br />
else<br />
if (A == B) | (A == C) | (B == C)<br />
disp('Triangulo Isosceloes');<br />
else<br />
disp('Triangulo Escaleno');<br />
end<br />
end<br />
else<br />
disp('Os valores digitados nao podem ser lados de um triangulo!');<br />
end<br />
<strong>UFMG</strong> – ICEx – <strong>DCC</strong> – Programação de Computadores – 2º. Sem 2005 – David Menoti 38