/*Faça um Programa que peça os 3 lados de um triângulo. O programa deverá informar se os valores podem ser um triângulo. Indique, caso os lados formem um triângulo, se o mesmo é: equilátero, isósceles ou escaleno.
Dicas:
Três lados formam um triângulo quando a soma de quaisquer dois lados for maior que o terceiro;
Triângulo Equilátero: três lados iguais;
Triângulo Isósceles: quaisquer dois lados iguais;
Triângulo Escaleno: três lados diferentes;*/
#include <stdio.h>
#include <stdlib.h>
main() {
    float l1, l2, l3;
    
    printf("Digite a medida do primeiro lado: ");
    scanf("%f",&l1);
    printf("\nDigite a medida do segundo lado: ");
    scanf("%f",&l2);
    printf("\nDigite a medida do terceiro lado: ");
    scanf("%f",&l3);
    
    if((l1+l2>l3)&&(l2+l3>l1)&&(l3+l1>l2)){
        printf("\nÉ um triângulo.");
    }else{
        printf("\nNão é um triângulo.");
    }
    if((l1==l2)&&(l1==l3)){
        printf("\nCaso seja um triângulo, é equilátero.");
    }else if((l1==l2&&l1!=l3)||(l2==l3&&l2!=l1)||(l3==l1&&l3!=l2)){
        printf("\nCaso seja um triângulo é isósceles.");
    }else if(l1!=l2&&l1!=l3&&l3!=l2){
        printf("\nCaso seja um triângulo é escaleno.");
    }else{
        printf("\nNão possui classificação, pois não é um triângulo.");
    }
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: