Buscar

3 numeros de um triangulo.

Construa um programa em C++ que leia três números possíveis lados de um triângulo e exiba uma das mensagens: formam um triângulo/ não formam um triângulo

💡 3 Respostas

User badge image

Andre Smaira

Com relação ao programa, o básico (o que é necessário) é inserir os valores e receber a mensagem se estes valores forma ou não um triângulo, dessa maneira, temos:

\#include

\#include

int main (void) {

int a, b, c;

puts("Digite valores inteiros nao-nulos e positivos.");

puts("Entre com a medida do lado 1 do triangulo: ");

scanf("%d",&a);

puts("Entre com a medida do lado 2 do triangulo: ");

scanf("%d",&b);

puts("Entre com a medida do lado 3 do triangulo: ");

scanf("%d",&c);

if (a<=0 || b<=0 || c<=0){

puts("Lados nulos ou negativos nao sao aceitos.");

exit(1);

}

if (a>=b+c || b>=c+a || c>=a+b) {

puts("Triangulo inexistente.");

exit(1);

}

if (a==b && b==c)

puts("Triangulo equilatero.");

else if (a==b || b==c || c==a)

puts("Triangulo isosceles.");

else

puts("Triangulo escaleno.");

return 0;

}

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais