Ir para conteúdo
Fórum Script Brasil

Dih_Negretto

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Dih_Negretto

Dih_Negretto's Achievements

0

Reputação

  1. Olá.. observe o código que eu fiz... se ainda restar alguma dúvida estou à disposição. #include <stdio.h> #include <conio.h> int main(){ float lado1,lado2,lado3; //declaração das variaveis lados; printf("Lado 1:"); scanf("%f",&lado1);//leitura lado1; printf("Lado 2:"); scanf("%f",&lado2);//leitura lado2; printf("Lado 3:"); scanf("%f",&lado3);//leitura lado3; //Testa se algum lado é zero; if ((lado1==0)||(lado2==0)||(lado3==0)){ printf("Os lados informados não formam um triangulo\n"); //Se lado1 igual a lado2 e lado1 igual lado3, logo todos os lados são iguais; }else if ((lado1==lado2)&&(lado1==lado3)){ printf("Triangulo Equilatero\n"); //Teste para ver se apenas 2 lados são iguais; }else if (((lado1==lado2)&&(lado1!=lado3))||((lado2==lado3)&&(lado2!=lado3))||((lado1==lado3)&&(lado1!=lado2))){ printf("Triangulo Isosceles\n"); //Teste para todos os lados diferentes; }else if ((lado1!=lado2)&&(lado1!=lado3)&&(lado2!=lado3)){ printf("Triangulo Escaleno\n"); } getch(); } Lembrando que esse código não faz a verificação de que um lado é menor que a soma dos outros dois.
×
×
  • Criar Novo...