0% found this document useful (0 votes)
15 views3 pages

Pop

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views3 pages

Pop

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Write a program using switch case to find the volume of a

cube, a sphere and a cuboid.


For an incorrect choice, an appropriate error message
should be displayed.

1. Volume of a cube = s * s *s
2. Volume of a sphere = (4/3) * π * r * r * r (π = (22/7))
3. Volume of a cuboid = l*b*h

import java.util.Scanner;

public class Volume

void main()

Scanner in = new Scanner(System.in);

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

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

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

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

int choice = in.nextInt();

switch(choice) {

case 1:

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


double cs = in.nextDouble();

double cv = Math.pow(cs, 3);

System.out.println("Volume of cube = " + cv);

break;

case 2:

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

double r = in.nextDouble();

double sa = (4 / 3.0) * (22 / 7.0) * Math.pow(r, 3);

System.out.println("Volume of sphere = " + sa);

break;

case 3:

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;

default:

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

You might also like