Linconn Postado Julho 5, 2011 Denunciar Share Postado Julho 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(); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 djfarinha Postado Julho 5, 2011 Denunciar Share Postado Julho 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 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jarlisson Postado Julho 5, 2011 Denunciar Share Postado Julho 5, 2011 lembrando que a desiguldade tringular não é '<' é '<=' Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pedromss Postado Julho 6, 2011 Denunciar Share Postado Julho 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(); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Linconn Postado Julho 30, 2011 Autor Denunciar Share Postado Julho 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. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Linconn
#include <stdio.h>
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.