Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class QuestionSix{
- static double circle(double r){
- final double pi= 3.14159;
- return pi*r*r;
- }
- static double rectangle(double w, double h){
- return w*h;
- }
- static double triangle(double s1, double s2, double s3){
- double s = (s1+s2+s3)/2.0;
- return Math.sqrt(s*(s-s1)*(s-s2)*(s-s3));
- }
- public static void main(String [] args){
- System.out.println("Enter figure and dimensions respectively:");
- String figure = Console.readToken();
- double area = 0;
- if(figure.equals("triangle")){
- double side1 = Console.readDouble();
- double side2 = Console.readDouble();
- double side3 = Console.readDouble();
- area = triangle(side1,side2,side3);
- }
- else if(figure.equals("circle")){
- double radius = Console.readDouble();
- area = circle(radius);
- }
- else if(figure.equals("rectangle"))
- {
- double width = Console.readDouble();
- double height = Console.readDouble();
- area = rectangle( width, height);
- }
- System.out.println("Area = " + area);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment