Existência de triângulo, em C

Publicado por Perfil removido (última atualização em 22/09/2016)

[ Hits: 7.684 ]

Download triangulo-001.c




Programa em C que recebe três valores e decide se eles formam um triângulo. Também diz se o triângulo é equilátero, isósceles ou escaleno.

  



Esconder código-fonte

#include <stdio.h>
#include <stdlib.h>

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;

}

Scripts recomendados

Relógio em C

Ordenando linhas e colunas de matrizes

Parte 3 - Sessão de estudo sobre VETORES

Estrutura typedef struct em C

Histograma de uma frase


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts