Escreva um algoritmo que leia três valores para os lados de um triângulo. Verificar se realmente os lados fornecidos formam um triângulo. Indicar qual o tipo de triângulo foi formado: equilátero, isósceles ou escaleno. Seguindo as normas :
É triângulo quando (A< (B+C)) e (B< (A+C)) e (C<(A+B)). Isósceles: Dois lados iguais (A=B) ou (A=C) ou (B=C).
Escaleno: Todos os lados diferentes (A<>B) e (B<>C).
Equilátero: Todos os lados iguais (A=B) e (B=C).
Algoritmo :
inicio
real: A,B,C;
leia (A,B,C);
se (A<(B+C)) e (B<(A+C)) e (C<(A+B)) então
se (A=B) e (B=C) então
imprima ("triângulo equilátero");
senão
se (A=B) ou (B=C) ou (A=C) então
imprima ("triângulo isósceles");
senão
imprima ("triângulo escaleno");
fim se;
fim se;
senão
imprima ("não são lados de um triângulo");
fim se;
fim.
Fonte:
http://www.luizmatos.eti.br/disciplinas/docs/algoritmos/Capitulo_3.pdf
Resepi Kek Batik Jawa Milo
Há 7 meses
Nenhum comentário:
Postar um comentário