Lados de um triângulo. Escreva um programa que leia três valores float diferentes de zero, determine e imprima se eles poderiam representar os lados de um triângulo.

Passo 1

Olá, tudo bem? Ficou com dúvida nesse exercício? Vem que eu te ajudo!

O exercício pede para que você crie um programa que verifique se a medida dada pelo usuário pode ser os lados de um triângulo. Para resolver esse exercício é necessário relembrar aquelas condições para se ter um triângulo.

Passo 2

Primeiramente, vamos declarar as variáveis:

int a,b,c;

Depois, vamos solicitar ao usuário que defina os valores, usando “printf” e “scanf”:

printf("Insira 3 valores:\n");

scanf("%d",&a);

scanf("%d",&b);

scanf("%d",&c);

Passo 3

Agora, vamos montar uma estrutura que usando as condições para que os lados formem um triangulo, usando “if” e “else”.

Passo 4

E por fim, vamos usar o “printf” para imprimir as conclusões obtidas.

Resposta

Dessa forma, para obter o resultado esperado, o seu programa deve está da seguinte forma:

#include

int main()

{

int a,b,c;

printf("Insira 3 valores:\n");

scanf("%d",&a);

scanf("%d",&b);

scanf("%d",&c);

if ( a!=0, b!=0, c!=0)

if ( a>b-c, a

if ( b>a-c, b

if ( c>b-a, c

printf("É um triangulo\n");

else

printf("Não é um triangulo");

return 0;

}

Espero ter ajudado!