Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include <stdio.h> double getLarger(double M, double N) { return (M > N) ? M : N; } double getSmaller(double M, double N) { return (M < N) ? M : N; } int main(void) { double a, b, c, int1, int2, int3; scanf("%lf %lf %lf", &a, &b, &c); int1 = getLarger(a,b); int1 = getLarger(int1,c); if(a == int1) { int2=getLarger(b,c); } if(b == int1) { int2=getLarger(a,c); } if(c == int1) { int2 = getLarger(a,b); } int3 = getSmaller(a,b); int3 = getSmaller(int3,c); a = int1; b = int2; c = int3; if(a>=(b+c)) { printf("NAO FORMA TRIANGULO\n"); } else{ if((a*a)==(b*b)+(c*c)) { printf("TRIANGULO RETANGULO\n"); } if((a*a)>(b*b)+(c*c)) { printf("TRIANGULO OBTUSANGULO\n"); } if((a*a)<(b*b)+(c*c)) { printf("TRIANGULO ACUTANGULO\n"); } if(a==b && b==c) { printf("TRIANGULO EQUILATERO\n"); } else { if(a==b || a==c || b==c) { printf("TRIANGULO ISOSCELES\n"); } } } return 0; }
Compartilhar