Linconn Posted July 5, 2011 Report Share Posted July 5, 2011 #include <stdio.h>int main(){ int lado1, lado2, lado3; printf("Digite o Primeiro lado: "); scanf("%d", &lado1); printf("Digite o Segundo lado: "); scanf("%d", &lado2); printf("Digite o Terceiro lado: "); scanf("%d", &lado3); if (lado1 < lado2 + lado3 && lado2 < lado1 + lado3 && lado3 < lado2 + lado1) if (lado1 == lado2 && lado2 == lado3) printf(" \n Triangulo Equilatero \n"); if else (lado1 != lado2 && lado2 != lado3 && lado1 != lado3) printf(" Triangulo Escaleno") else printf("Triangulo Isoscele"); else("Não é Triangulo"); getchar(); } Quote Link to comment Share on other sites More sharing options...
0 djfarinha Posted July 5, 2011 Report Share Posted July 5, 2011 Bom vamos lá, primeiro não existe if else (lado1 != lado2 && lado2 != lado3 && lado1 != lado3) o certo é else if ((lado1 != lado2) && (lado2 != lado3) && (lado1 != lado3)) e tambem faltou colocar os parenteses , e segundo faltou um ponto e virgula no "printf(" Triangulo Escaleno"), eu aconselho você a utilizar chaves para o código ficar mais legivel!vlw Quote Link to comment Share on other sites More sharing options...
0 jarlisson Posted July 5, 2011 Report Share Posted July 5, 2011 lembrando que a desiguldade tringular não é '<' é '<=' Quote Link to comment Share on other sites More sharing options...
0 pedromss Posted July 6, 2011 Report Share Posted July 6, 2011 #include<iostream> int main() { int lado1, lado2, lado3; printf("Digite o Primeiro lado: "); scanf("%d", &lado1); printf("Digite o Segundo lado: "); scanf("%d", &lado2); printf("Digite o Terceiro lado: "); scanf("%d", &lado3); if (lado1 < (lado2 + lado3) && lado2 < (lado1 + lado3) && lado3 < (lado2 + lado1)) if (lado1 == lado2 && lado2 == lado3) printf(" \n Triangulo Equilatero \n"); else if ((lado1 != lado2) && (lado2 != lado3) && (lado1 != lado3)) printf(" Triangulo Escaleno"); else printf("Triangulo Isoscele"); else("Não é Triangulo"); getchar(); } Quote Link to comment Share on other sites More sharing options...
0 Linconn Posted July 30, 2011 Author Report Share Posted July 30, 2011 lembrando que a desiguldade tringular não é '<' é '<='Valeu amigo Deus abençoeBom vamos lá, primeiro não existe if else (lado1 != lado2 && lado2 != lado3 && lado1 != lado3) o certo é else if ((lado1 != lado2) && (lado2 != lado3) && (lado1 != lado3)) e tambem faltou colocar os parenteses , e segundo faltou um ponto e virgula no "printf(" Triangulo Escaleno"), eu aconselho você a utilizar chaves para o código ficar mais legivel!vlwSe não é vocês estamos perdidos obrigado amigo. Quote Link to comment Share on other sites More sharing options...
Question
Linconn
#include <stdio.h>
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.