Untitled
unknown
plain_text
2 years ago
1.3 kB
11
Indexable
#include <stdio.h>
int main()
{
double A,B,C;
scanf("%lf %lf %lf",&A,&B,&C);
double k=((B*B)+(C*C));
if (A>=(B+C))
{
printf("NAO FORMA TRIANGULO\n");
if (A==B || B==C || A==C)
{
printf("TRIANGULO ISOSCELES\n");
}
if (A==B && B==C)
{
printf("TRIANGULO EQUILATERO\n");
}
}
else if ((A*A)==(B*B+C*C))
{
printf("TRIANGULO RETANGULO\n");
if (A==B || B==C || A==C)
{
printf("TRIANGULO ISOSCELES\n");
}
if (A==B && B==C)
{
printf("TRIANGULO EQUILATERO\n");
}
}
else if ((A*A)>k)
{
printf("TRIANGULO OBTUSANGULO\n");
if (A==B || B==C || A==C)
{
printf("TRIANGULO ISOSCELES\n");
}
if (A==B && B==C)
{
printf("TRIANGULO EQUILATERO\n");
}
}
else if ((A*A)<((B*B)+(C*C)))
{
printf("TRIANGULO ACUTANGULO\n");
if (A==B && B==C && A==C)
{
printf("TRIANGULO EQUILATERO\n");
}
else if (A==B || B==C || A==C)
{
printf("TRIANGULO ISOSCELES\n");
}
}
return 0;
}
Editor is loading...