/*
 C program to find the areas of different geometrical shapes such as
 circle, square, rectangle etc using switch statements.
*/
#include <stdio.h>
void main()
{
 int choice;
 float side, base, length, breadth, height, area, radius;
 printf("-------------------------\n");
 printf(" 1 --> Circle\n");
 printf(" 2 --> Rectangle\n");
 printf(" 3 --> Triangle\n");
 printf(" 4 --> Square\n");
 printf("-------------------------\n");
 printf("Enter the choice\n");
 scanf("%d", &choice);
 switch(choice)
 {
 case 1:
 printf("Enter the radius\n");
 scanf("%f", &radius);
 area = 3.142 * radius * radius;
 printf("Area of a circle = %f\n", area);
 break;
 case 2:
 printf("Enter the breadth and length\n");
 scanf("%f %f", &breadth, &length);
 area = breadth * length;
 printf("Area of a Reactangle = %f\n", area);
 break;
 case 3:
 printf("Enter the base and height\n");
 scanf("%f %f", &base, &height);
 area = 0.5 * base * height;
 printf("Area of a Triangle = %f\n", area);
 break;
 case 4:
 printf("Enter the side\n");
 scanf("%f", &side);
 
 
 area = side * side;
 printf("Area of a Square=%f\n", area);
 break;
 default:
 printf("ypu entered invalid choice\n");
 break;
 }
    
}