ADoyle4

Untitled

Feb 28th, 2012
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. class QuestionSix{
  2.  
  3.  
  4.  
  5. static double circle(double r){
  6. final double pi= 3.14159;
  7. return pi*r*r;
  8. }
  9.  
  10. static double rectangle(double w, double h){
  11. return w*h;
  12. }
  13.  
  14. static double triangle(double s1, double s2, double s3){
  15. double s = (s1+s2+s3)/2.0;
  16. return Math.sqrt(s*(s-s1)*(s-s2)*(s-s3));
  17. }
  18.  
  19.  
  20. public static void main(String [] args){
  21.  
  22. System.out.println("Enter figure and dimensions respectively:");
  23. String figure = Console.readToken();
  24. double area = 0;
  25.  
  26. if(figure.equals("triangle")){
  27. double side1 = Console.readDouble();
  28. double side2 = Console.readDouble();
  29. double side3 = Console.readDouble();
  30. area = triangle(side1,side2,side3);
  31. }
  32. else if(figure.equals("circle")){
  33. double radius = Console.readDouble();
  34. area = circle(radius);
  35. }
  36. else if(figure.equals("rectangle"))
  37. {
  38. double width = Console.readDouble();
  39. double height = Console.readDouble();
  40. area = rectangle( width, height);
  41. }
  42. System.out.println("Area = " + area);
  43. }
  44.  
  45.  
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment