-
Notifications
You must be signed in to change notification settings - Fork 0
/
area.java
66 lines (64 loc) · 1.46 KB
/
area.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
import java.util.*;
class overload
{
double calcArea(double a)
{
double area = 3.14*a*a;
return area;
}
double calcArea(double a, double b)
{
double area = a * b;
return area;
}
double calcArea(float a, float b)
{
double area=0.5*a*b;
return area;
}
}
class area
{
public static void main(String args[])
{
overload o = new overload();
int ch;
Scanner sc = new Scanner(System.in);
while(true)
{
System.out.println("Which area would you like to find : ");
System.out.println("1--Circle\n2--Rectangle\n3--Triangle\n4--Exit");
ch=sc.nextInt();
if(ch==1)
{
System.out.print("Enter the radius of the circle : ");
double a=sc.nextDouble();
double area=o.calcArea(a);
System.out.println("The area of the circle with radius "+a+" is : "+area);
}
else if(ch==2)
{
System.out.print("Enter the length of the rectangle : ");
double a=sc.nextDouble();
System.out.print("Enter the breadth of the rectangle : ");
double b=sc.nextDouble();
double area=o.calcArea(a,b);
System.out.println("The area of the rectangle is : "+area);
}
else if(ch==3)
{
System.out.print("Enter the breadth of the triangle : ");
float a=sc.nextFloat();
System.out.print("Enter the height of the triangle : ");
float b=sc.nextFloat();
double area=o.calcArea(a,b);
System.out.println("The area of the triangle is : "+area);
}
else
{
System.out.println("Exiting.......");
break;
}
}
}
}