-
Notifications
You must be signed in to change notification settings - Fork 1
/
02nd_program.c
50 lines (47 loc) · 1.9 KB
/
02nd_program.c
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
42
43
44
45
46
47
48
49
50
////Write a program that will print the area of circle, square, rectangle and triangle.
#include <stdio.h>
int main()
{
char select;
int radius,side,length,width,base,height,area_square,area_rectangle;
float area_circle,area_triangle;
printf("Enter c to calculate area of circle \n");
printf("Enter s to calculate area of square \n");
printf("Enter r to calculate area of rectangle \n");
printf("Enter t to calculate area of triangle \n");
printf("Enter first letter from above to calculate their area : ");
scanf("%c",&select);
switch(select)
{
case 'c': printf("Enter requested detail for circle \n");
printf("Enter radius : ");
scanf("%d",&radius);
area_circle=3.14*(radius*radius);
printf("Area of Circle =%f \n",area_circle);
break;
case 's': printf("Enter requested detail for square \n");
printf("Enter side : ");
scanf("%d",&side);
area_square=side*side;
printf("Area of Square =%d \n",area_square);
break;
case 'r': printf("Enter requested details for rectangle \n");
printf("Enter length : ");
scanf("%d",&length);
printf("Enter width : ");
scanf("%d",&width);
area_rectangle=length*width;
printf("Area of Rectangle =%d \n",area_rectangle);
break;
case 't': printf("Enter details for triangle \n");
printf("Enter base : ");
scanf("%d",&base);
printf("Enter height : ");
scanf("%d",&height);
area_triangle=0.5*base*height;
printf("Area of triangle =%f \n",area_triangle);
break;
default: printf("You have entered invalid input!");
}
return 0;
}