Advertisement
Shavit

P. 81 Ex. 11.5

Jan 28th, 2014
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.10 KB | None | 0 0
  1. // Shavit Borisov
  2. // CW
  3.  
  4. import java.util.Scanner;
  5.  
  6. public class circleMain {
  7.  
  8.     public static void main(String[] args)
  9.    
  10.     {
  11.         Scanner in = new Scanner(System.in);
  12.        
  13.         int radius;
  14.         String color;
  15.        
  16.         System.out.print("Enter the circle's color: ");
  17.         color = in.next();
  18.        
  19.         while(!color.equals("black"))
  20.         {
  21.             System.out.print("Enter your circle's raduis: ");
  22.             radius = in.nextInt();
  23.            
  24.             circle input = new circle(radius, color);
  25.            
  26.             System.out.printf("The circle's area is %f, its perimeter is %f and its color is %s.\n",
  27.                            input.area(), input.perimeter(), input.color());
  28.            
  29.             System.out.print("Enter the circle's color: ");
  30.             color = in.next();
  31.         }
  32.        
  33.         in.close();
  34.     }
  35. }
  36.  
  37. // Next class
  38.  
  39. public class circle
  40. {
  41.     private int radius;
  42.     private String color;
  43.    
  44.     public circle(int radius, String color)
  45.     {
  46.         this.radius = radius;
  47.         this.color = color;
  48.     }
  49.    
  50.     public double area()
  51.     {
  52.         return radius * radius * Math.PI;
  53.     }
  54.    
  55.     public double perimeter()
  56.     {
  57.         return (radius + radius) * Math.PI;
  58.     }
  59.    
  60.     public String color()
  61.     {
  62.         return color;
  63.     }
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement