Contabilidade, perguntado por vitorias3982, 10 meses atrás

Analise o bloco de instruções abaixo: if (A <= 0 || B <= 0 || C <= 0) { System.out.println(“Lados com valor inválido.”); } else { if (A >= (B+C) || B >= (A+C) || C >= (A+B)) { System.out.println(“Lados não formam um triângulo.”); } else { if (A == B && B == C) { System.out.println(“Triângulo equilátero.”); } else { if (A == B || A == C || B == C) { System.out.println(“Triângulo isóceles.”); } else { System.out.println(“Triângulo escaleno.”); } } } } Se os valores são A = 5, B = 5 e C = 0, o resultado apresentado será:

Soluções para a tarefa

Respondido por mayaravieiraj
2

Oi!

Sobre o resultado desse programa, podemos primeiramente, dizer que se trata de um programa descrito em portugol, cuja finalização programada é a leitura de 3 valores referentes para os lados de um triangulo.

Para tal finalidade, foi considerado os lados do triângulo como A,B e C. e a sequência programada verifica se os lados fornecidos (A,B e C), de fato,  formam a figura geométrica de um triangulo. Além disso, se for esta condição verdadeira, o programa indicará  qual tipo de triangulo foi formado, se isosceles, escaleno ou equilatero.  


Perguntas interessantes