Assignemnt #97: Area Calculator
Code
/// Name: Kelsey Lieberman
/// Period 5
/// Program Name: AreaCalculator
/// File Name: AreaCalculator.java
/// Date Finished: 1/16/2016
import java.util.Scanner;
public class AreaCalculator
{
public static void main(String[] args)
{
Scanner keyboard = new Scanner(System.in);
int shape;
do {
System.out.println("\nShape Area Calculatorrrrr!!!!@#!@#$#$%WGQ#@!%!^!!!");
System.out.println("\n1) 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?(1-5): ");
shape = keyboard.nextInt();
if (shape == 1)
{
double base, height;
System.out.println();
System.out.print("Base: ");
base = keyboard.nextDouble();
System.out.print("Height: ");
height = keyboard.nextDouble();
System.out.println("\nThe area is " + TrangleArea(base, height));
}
if (shape == 2)
{
double length, width;
System.out.println();
System.out.print("Length: ");
length = keyboard.nextDouble();
System.out.print("Width: ");
width = keyboard.nextDouble();
System.out.println("\nThe area is " + RectangleArea(length, width));
}
if (shape == 3)
{
double side;
System.out.println();
System.out.print("Side length: ");
side = keyboard.nextDouble();
System.out.println("\nThe area is " + SquareArea(side));
}
if (shape == 4)
{
double radius;
System.out.println();
System.out.print("Radius: ");
radius = keyboard.nextDouble();
System.out.println("\nThe area is " + CircleArea(radius));
}
} while (shape != 5);
}
public static double TrangleArea(double b, double h)
{
double area = (b*h)/2.0;
return area;
}
public static double RectangleArea(double l, double w)
{
double area = l*w;
return area;
}
public static double SquareArea(double s)
{
double area = Math.pow(s, 2);
return area;
}
public static double CircleArea(double r)
{
double pi = Math.PI, area = r*r*pi;
return area;
}
}
Picture of the output