Develop a menudriven program that inputs a number x and at t
Develop a menu-driven program that inputs a number x, and at the user’s option, finds and displays the area (A) of one of the following: • A square with side X, A =X^2 • A circle with radius X, A = 3.14 * X^2 • An equilateral triangle with side X,A = Sqrt (3)/4 * x^2
Solution
C code:
#include <stdio.h>
 #include<math.h>
void square(int a){
 printf(\"Area of Square = %d \ \",a*a);
 }
void circle(int r){
 printf(\"Area of Circle = %f \ \", 3.14*r*r);
 }
void equtriangle(int s){
 printf(\"Area of Eqilateral Triangle = %f \ \",(sqrt(3)/4)*s*s);
 }
int main()
 {
 int n=0,option=0;
 printf(\"Enter the Number(x)\ \");
 scanf(\"%d\",&n);
 printf(\"Choose the option for calculating Area : \ 1 - Sqaure \\t2 - Circle \\t3 - Equilateral Triange\  \");
 scanf(\"%d\",&option);
 switch(option){
 case 1 : square(n) ; break;
 case 2 : circle(n) ; break;
 case 3 : equtriangle(n) ; break;
 default : printf(\"Wrong option choosed \ \");
 }
 return 0;
 }

