Page 320 - CA_Blue( J )_Class9
P. 320
int u;
double b;
System.out.println("Enter unit consumed ");
u=sc.nextInt();
if(u<=100)
b=u*4.5;
else
if(u<=350)
b=(100*4.5)+(u-100)*5.5;
else
if(u<=650)
b=(100*4.5)+(250*5.5)+(u-350)*7;
else
b=(100*4.5)+(250*5.5)+(300*7)+(u-650)*9;
System.out.println("Bill amount "+b);
}
}
Question 4. [15]
Write a menu-driven program to calculate:
(a) Area of a circle
(b) Area of a square
(c) Area of a rectangle
Input any one choice(c for circle / s for square / r for rectangle) and calculate the Area according to the choice.
Ans. import java.util.*;
class area
{
public static void main()
{
Scanner sc=new Scanner(System.in);
double ac = 0.0, r;
int ch, l,b,s,as=0,ar=0;
System.out.println("Enter c for circle / s for square / r for rectangle ");
ch=sc.next().charAt(0); // Syntax to input a character from console
switch(ch)
{
case 'c' :
case 'C': System.out.println("Enter radius of circle ");
r=sc.nextDouble();
ac=22.0/7.0 * r * r;
System.out.println("Area of Circle " +ac);
break;
case 's' :
case 'S': System.out.println("Enter side of a square ");
s=sc.nextInt();
as=s * s;
System.out.println("Area of Square " +as);
break;
case 'r' :
case 'R': System.out.println("Enter length of a rectangle ");
l=sc.nextInt();
System.out.println("Enter breadth of a rectangle ");
b=sc.nextInt();
ar=l * b;
System.out.println("Area of Rectangle " +ar);
break;
318 Touchpad Computer Applications-IX

