﻿ Example of C Program/Code to Accept a figure code and find the areas of different geometrical figures - EngineersGarage
Close or Esc Key

# Accept a figure code and find the areas of different geometrical figures

`/* Write a C program to accept a figure code and find the ares of different * * geometrical figures such as circle, square, rectangle etc using switch   */#include <stdio.h>void main(){	int    fig_code;	float  side,base,length,bredth,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 Figure code\n");	scanf("%d",&fig_code);	switch(fig_code)	{		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 bredth and length\n");					scanf("%f %f",&bredth, &length);					area=bredth *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("Error in figure code\n");					break;	}   /* End of switch */}   /* End of main() *//*----------------------------------------------------OutputRun 1------------------------- 1 --> Circle 2 --> Rectangle 3 --> Triangle 4 --> Square-------------------------Enter the Figure code2Enter the bredth and length26Area of a Reactangle=12.000000Run 2------------------------- 1 --> Circle 2 --> Rectangle 3 --> Triangle 4 --> Square-------------------------Enter the Figure code3 Enter the base and height57Area of a Triangle=17.500000------------------------------------------------------*/`