Assignment #97

Code

    /// Name: Matthew Lorence
    /// Period: 5
    
    import java.util.Scanner;
    public class AreaCalculator
    {
        public static void main( String[] args )
        {
            Scanner keyboard = new Scanner(System.in);
            System.out.println("Shape Area Calculator");
            int shape = 0;
            while (shape !=5)
            {
            System.out.println();
            System.out.println("-=-=-=-=-=-=-=-=-=-=-=-=-=-=-");
            System.out.println();
            System.out.println("1) Triangle");
            System.out.println("2) Rectangle");
            System.out.println("3) Square");
            System.out.println("4) Circle");
            System.out.println("5) Quit");
            System.out.print("Which shape: ");
            shape = keyboard.nextInt();
           
            
                if (shape==1)
                { 
                    System.out.println();
                    System.out.println("Base: ");
                    int base = keyboard.nextInt();
                    System.out.println("Height: ");
                    int height = keyboard.nextInt();
                    System.out.println("The area is " + areaTriangle(base, height));
                }
                else if (shape==2)
                {
                    System.out.println();
                    System.out.println("Base: ");
                    int base = keyboard.nextInt();
                    System.out.println("Height: ");
                    int height = keyboard.nextInt();
                    System.out.println("The area is " + areaRectangle(base, height));
                }
                else if (shape==3)
                {
                    System.out.println();
                    System.out.println("Side: ");
                    int side = keyboard.nextInt();
                    System.out.println("The area is " + areaSquare(side));
                }
                else if (shape==4)
                {
                    System.out.println();
                    System.out.println("Radius: ");
                    int radius = keyboard.nextInt();
                    System.out.println("The area is " + areaCircle(radius));
                }
                    
            }
            
            System.out.println( "\n Bye." );
        }
        
        public static double areaTriangle( int base, int height )
        {
            double Triangle = base*height/2;
            return Triangle;
        }    
    
        public static int areaRectangle( int base, int height )
        {
            int Rectangle = base*height;
            return Rectangle;
        } 
    
        public static int areaSquare( int side )
        {
            int Square = side*side;
            return Square;
        }
    
        public static double areaCircle( int radius )
        {
            double Circle = Math.PI*(radius*radius);
            return Circle;
        }
    }

        
        
    

Picture of the output

Assignment 97