• Matéria: Informática
  • Autor: pedreira638
  • Perguntado 4 anos atrás

Escreva um programa em C para receber três números X, Y e Z e determinar se estes
valores podem formar os lados de um triângulo. Em caso afirmativo, informar se o triângulo é
equilátero, isósceles ou escaleno.
Observações:
• O comprimento de um lado de um triângulo é sempre menor do que a soma dos outros
dois lados.
• Um triângulo equilátero possui todos os lados com o mesmo comprimento.
• Um triângulo isósceles possui apenas dois lados com o mesmo comprimento.
• Um triângulo escaleno possui todos os lados com comprimento diferente.

Respostas

respondido por: 20tlascar
0

Resposta:

√π¶`π•×~π÷×`× a resposta é essa

Explicação:

fonte : confia


pedreira638: só pra ganhar o ponto
20tlascar: não foi não só fiz por meme
respondido por: gabrielstuchi22
2

Resposta:

#include <stdlib.h>

#include <stdio.h>

/**

Escreva um programa em C para receber três números X, Y e Z e determinar se estes

valores podem formar os lados de um triângulo. Em caso afirmativo, informar se o triângulo é

equilátero, isósceles ou escaleno.

Observações:

• O comprimento de um lado de um triângulo é sempre menor do que a soma dos outros

dois lados.

• Um triângulo equilátero possui todos os lados com o mesmo comprimento.

• Um triângulo isósceles possui apenas dois lados com o mesmo comprimento.

• Um triângulo escaleno possui todos os lados com comprimento diferente

**/

int main(){

 int x, y, z;

 printf("Digite tres valores:\n");

 printf("Valor X: ");

    scanf("%d", &x);

 printf("Valor Y: ");

  scanf("%d", &y);

 printf("Valor Z: ");

  scanf("%d", &z);

 if(x + y > z && x + z > y && x + z > x){

  printf("Os 3 lados formam um triangulo do tipo:\n");

  if(x == y && x == z)

    printf("Equilatero\n");

     else

      if(x == y || x == z || y == z)

       printf("Isosceles\n");

        else

         printf("Escaleno\n");

 }

else

   printf("Os 3 lados NAO formam um triangulo!\n");

return 0;

}

Perguntas similares