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
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
Física,
7 meses atrás
Português,
7 meses atrás
Matemática,
7 meses atrás
Biologia,
11 meses atrás
Matemática,
1 ano atrás