10 de ago. de 2013

Programação C - Condigo fonte - Programa que diz qual triangulo que o usuário digitou

Olá, como sou BURRO!!! Eu tive de fazer isso na Vaga de estagio e não fiz!!! pq? estava nervoso, ou apavorado (como minha mãe diz).

 Programa que diz, qual triangulo que o usuário digitou:
tem um problema nele. O usuário pode digitar zero, no lado A, B e C. Mesmo não sendo um triangulo, vai dizer que é um! Porra!!!!
Então dever conter mais um if, para conferir ser é maior que zero!
A condição é essa:
E os outros if dever está dentro dele!
if(((a>0)&&(b>0))&&(c>0)){
}


 #include <stdio.h>  
 int main(){  
      float a,b,c;  
      printf("Informe o lado A");  
      scanf("%f", &a);  
      printf("Informe o lado b");  
      scanf("%f", &b);  
      printf("Informe o lado c");  
      scanf("%f", &c);  
      if((a==b)==(a==c)){  
                            printf("é um Equilatero");  
                            }  
                            if((a!=c)==(a==b)){  
                            printf("é um isosceles");  
                            }  
                            if((((a!=b)==(a!=c))==(b!=c))){  
                                                           printf("é um Escaleno");  
                                                                   }  
                                                                   system("pause");  
                                                                   return 0;  
                                                                   }  

Coloque um else na primeira condição!!! Seu burro!!!

Nenhum comentário:

Postar um comentário

Rakuten Affiliate Network Welcome Program