Before seeing the solution make sure that you tried enough. Don’t paste the whole code, just find out the logic. If you stuck in trouble, just inform me on comment.
/**Bismillahir Rahmanir Rahim.**/ #include <stdio.h> int main() { double ara[3]; int a,b,c=1; double d,e,f,g,h,A,B,C,i,j,k,l,m,n,o,p; scanf("%lf%lf%lf", &ara[0], &ara[1], &ara[2]); for(a=0; a<3; a++) { for(b=c; b<3; b++) { if(ara[a]<ara[b]) { e=ara[b]; ara[b]=ara[a]; ara[a]=e; } } c++; } A=ara[0]; B= ara[1]; C=ara[2]; d=B+C; i=B*B+C*C; j=A*A; if(A>=d) printf("NAO FORMA TRIANGULO\n"); else if(i==j) printf("TRIANGULO RETANGULO\n"); else if(i<j) printf("TRIANGULO OBTUSANGULO\n"); else if(i>j) printf("TRIANGULO ACUTANGULO\n"); if(A==B && B==C) printf("TRIANGULO EQUILATERO\n"); else if(A==B || B==C || A==C) printf("TRIANGULO ISOSCELES\n"); return 0; }
can you do this in python
ReplyDeletedid you run this code?..It doesn't work properly when all the sides are equal.
ReplyDelete