-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathProgram66.java
38 lines (31 loc) · 866 Bytes
/
Program66.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
/* Program 66
06/08/24 */
import java.util.Scanner;
public class Rectangle {
int length;
int breadth;
int perimeter;
int area;
float diagonal;
public void inputdata() {
Scanner sc = new Scanner(System.in);
System.out.print("Enter length: ");
length = sc.nextInt();
System.out.print("Enter breadth: ");
breadth = sc.nextInt();
}
public void calculate() {
perimeter = 2 * (length + breadth);
area = length * breadth;
diagonal = (float)Math.sqrt(length * length + breadth * breadth);
}
public void outputdata() {
System.out.println("Length\tBreadth\tPerimeter\tArea\tDiagonal\n" + length + "\t" + breadth + "\t" + perimeter + "\t\t" + area + "\t" + diagonal);
}
public static void main(String args[]) {
Rectangle r = new Rectangle();
r.inputdata();
r.calculate();
r.outputdata();
}
}