Existência de triângulo, em C

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

[ Hits: 13.740 ]

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

Múltiplos de 7 - Descrescente

VERIFICADOR DE CPF EM NCURSES

Cálculo do IMC

Script Acadêmico - Matrizes em C

Jogo: Acerte o número (com níveis de dificuldade)


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts