Assignemnt #97 and Area Calculator
Code
///name: ben borglin
///program name: Area Calculator
///file name: AreaCalculator.java
///period: 6
///date finished: 11/13/15
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 version 1");
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: ");
int shape = keyboard.nextInt();
System.out.println(" ");
int b,h,s,r;
while (shape != 5)
{
if (shape == 1)
{
System.out.print("Base: ");
b = keyboard.nextInt();
System.out.print("Height: ");
h = keyboard.nextInt();
System.out.println( " " );
System.out.println("The area is " + areaTriangle(b, h));
}
else if ( shape == 2 )
{
System.out.print("Base: ");
b = keyboard.nextInt();
System.out.print("Height: ");
h = keyboard.nextInt();
System.out.println( "The area is " + areaRectangle(b, h) );
}
else if ( shape == 3 )
{
System.out.print("Side: ");
s = keyboard.nextInt();
System.out.println( " " );
System.out.println("The area is " + areaSquare(s));
}
else if ( shape == 4 )
{
System.out.print("Radius: ");
r = keyboard.nextInt();
System.out.println( " " );
System.out.println( "The area is " + areaCircle(r) );
}
else
{
System.out.println("ERROR");
}
System.out.println("Shape Area Calculator version 1");
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();
System.out.println(" ");
}
System.out.println("PEACE OUT DAWG");
}
public static double areaCircle( int r )
{
double result;
result = 3.14159263*r*r;
return result;
}
public static int areaRectangle( int l, int w )
{
int result;
result = l*w;
return result;
}
public static int areaSquare( int s )
{
int result;
result = s*s;
return result;
}
public static double areaTriangle( int b, int h )
{
double result;
result = b*h;
return result;
}
}