You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
32) Dados 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 um triângulo<br />
retângulo, determinar (imprimir) os seus ângulos internos.<br />
algoritmo L2P32;<br />
var<br />
real: A, B, C, ANG1, ANG2, ANG3;<br />
início<br />
leia(A,B,C);<br />
se (A < B+C) e (B < A+C) e (C < A+B) então<br />
imprima("é um triangulo");<br />
ANG3 B ) e ( A > C ) então<br />
ANG1 C ) então<br />
ANG1 C) then begin<br />
ANG2 := 180 / Pi * ArcTan( A / B );<br />
ANG3 := 90 – ANG2; end;<br />
if (C > A) and (C > B) then begin<br />
ANG2 := 180 / Pi * ArcTan( A / C );<br />
ANG3 := 90 – ANG2; end;<br />
writeLn('Angulo 1: ',ANG1:5:2);<br />
writeLn('Angulo 2: ',ANG2:5:2);<br />
writeLn('Angulo 3: ',ANG3:5:2);<br />
end;<br />
end<br />
else<br />
writeLn('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 41