Include
#include <stdlib.h>
#include <math.h> main() { float area,altura, base, l1, l2, h, l3,p1,p,angulo,senx; char s; printf("Informe qual formula voce gostaria de usar.\n\n"); printf("Digite A para B x H/2\n\n"); printf("Digite B para A = 2//(px(p - a)x(p - b)x(p - c)).\n\n"); printf("Digite C para A = (A x B x SEN(x))/2\n\n"); printf("Digite D para A= = L^2 x 3//3/4).\n\n"); scanf("%c",&s); if(s=='a'||s=='A'||s=='b'||s=='B'||s=='c'||s=='C'||s=='d'||s=='D'){ if((s=='a')||(s=='A')){ printf("informe a base e depois a altura do triangulo\n"); scanf("%f%f",&base,&altura); area=(base*altura)/2; printf("A area do triangulo e %.2f\n\n",area);} else{ if ((s=='b')||(s=='B')){ printf("informe os tres lados do triangulo.\n"); scanf("%f%f%f",&l1,&l2,&l3); p1=(l1+l2+l3); p=p1/2; area=sqrt((p*(p-l1)*(p-l2)*(p-l3))); printf("O semi perimetro do triangulo e: %.2f\n",p); printf("A area do triangulo e: %.2f\n",area);} else{ if((s=='c')||(s=='C')){ printf("informe os 2 lados do triangulo e depois o seu angulo em graus.\n"); scanf("%f%f%f",&l1,&l2,&angulo); senx=sin(angulo*3.14/180); area=(senx*(l1*l2))/2; printf("A area do triangulo e:%.2f\n", area);} else{ if((s=='d')||(s=='D')){ printf("informe o valor do lado do triangulo.\n"); scanf("%f",&l1); h=(l1*pow (3,1/3))/2; area= ((l1*l1)*pow (3,1/3))/4; printf("A altura do trianglo e:%.2f, e a sua area e:%.2f\n\n",h,area);} } } } } else printf("Use somente A,B,C ou D para escolher.\n"); system("PAUSE");
}