Computer Science, asked by meeradevikanojia1973, 1 month ago

Q7. The volume of solids viz. cuboid, cylinder and cone can be
calculated by the formula:
[15]
a) Volume of cuboid: 1 * b*h
b) Volume of cylinder: trh
c) Volume of cone: 1/3*7?h
Using switch case statement, write a program to find the volume of
different solids by taking suitable variables and data types.​

Answers

Answered by gokulakrishnan310120
11

Explanation:

import java.util.Scanner;

public class KboatMenuVolume

{

public static void main(String args[]) {

Scanner in = new Scanner(System.in);

System.out.println("1. Volume of cuboid");

System.out.println("2. Volume of cylinder");

System.out.println("3. Volume of cone");

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

int choice = in.nextInt();

switch(choice) {

case 1:

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

double l = in.nextDouble();

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

double b = in.nextDouble();

System.out.print("Enter height of cuboid: ");

double h = in.nextDouble();

double vol = l * b * h;

System.out.println("Volume of cuboid = " + vol);

break;

case 2:

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

double rCylinder = in.nextDouble();

System.out.print("Enter height of cylinder: ");

double hCylinder = in.nextDouble();

double vCylinder = (22 / 7.0) * Math.pow(rCylinder, 2) * hCylinder;

System.out.println("Volume of cylinder = " + vCylinder);

break;

case 3:

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

double rCone = in.nextDouble();

System.out.print("Enter height of cone: ");

double hCone = in.nextDouble();

double vCone = (1 / 3.0) * (22 / 7.0) * Math.pow(rCone, 2) * hCone;

System.out.println("Volume of cone = " + vCone);

break;

default:

System.out.println("Wrong choice! Please select from 1 or 2 or 3.");

}

}

}

hope it helps u

Similar questions