1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| #include <stdio.h>
#include <math.h>
int main()
{
#define pi 3.14
int key;
double area;
float riba,ribb,height;
double angle1;
double sin ( double angle1 );
printf("Calculate triangle area using:\n");
printf("1 - Rib and height\n");
printf("2 - Two ribs and angle\n");
printf("3 - One rib and three angles\n");
printf("Please enter your choice:\n");
scanf("%i",&key);
switch(key)
{
case 1: scanf("%f %f",&riba,&height);
area=(riba*height)/2;
printf("Area: %.3f\n",area);
break;
case 2: scanf("%f %f %f",&riba,&ribb,&angle1);
area=riba*ribb;
area=area*(sin(angle1));
area=area/2;
printf("Area: %.3f\n",area);
break;
case 3: printf("You choose the third choice\n");
break; /*pas encore fini*/
default: printf("Wrong key!!!\n");
}
return 0;
} |