Computer Science, asked by alanclm2005, 2 months ago

write a menu driven program to calculate the are of square,rectangle,triangle and circle​

Answers

Answered by shinchan4448
0

Explanation:

Write a menu driven java program to calculate: (a) Area of a circle = p*r), where p = 22. (6) Area of a square = side*side. (c) Area of a rectangle = length breadth. Enter 'c' to calculate area of circle, 's' to calculate area of square and 'r' to calculate.

Answered by ramnathrawat587
0

Menu Of the Program:

Area of a circle = p*r2, where p = (22/7)

Area of a square = side*side

Area of a rectangle = length*breadth

Enter 'c' to calculate area of circle, 's' to calculate area of square and 'r' to calculate area of rectangle.

Program:

import java.util.*;

public classArea {

public static void main(String args[])

{

Scanner in = new Scanner(System.in); System.out.println("Enter c to calculate area of circle");

System.out.println("Enter s to calculate area of square");

System.out.println("Enter r to calculate area rectangle");

System.out.print("Enter your choice: ");

char choice = in.next().charAt(0);

switch(choice) {

case 'c':

System.out.print("Enter radius of circle: ");

double r = in.nextDouble();

double ca = (22 / 7.0) * r * r;

System.out.println("Area of circle = " + ca); break;

case 's':

System.out.print("Enter side of square: ");

double side = in.nextDouble();

double sa = side * side;

System.out.println("Area of square = " + sa);

break;

case 'r':

System.out.print("Enter length of rectangle: ");

double l = in.nextDouble();

System.out.print("Enter breadth of rectangle: ");

double b = in.nextDouble(); double ra = l * b;

System.out.println("Area of rectangle = " + ra);

break;

default:

System.out.println("Wrong choice!");

}

}

}

Similar questions