Assignment #97 Area Calculator
Code
/// Name: Koosha Kimelman
/// Period: 7
/// Program Name: Area Calculator
/// File Name: AreaCalculator.java
/// Date Completed: 3/23/16
import java.util.Scanner;
public class AreaCalculator {
public static void main(String[] args) {
Scanner k = new Scanner(System.in);
int n = 0;
do {
System.out.println("------------------------------------\n");
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: ");
n = k.nextInt();
System.out.println();
if (n == 1) {
System.out.print("Base: ");
double b = k.nextDouble();
System.out.print("Height: ");
double h = k.nextDouble();
System.out.println("\nThe area is " + triangle(b, h) + ".");
}
if (n == 2) {
System.out.print("Length: ");
double l = k.nextDouble();
System.out.print("Width: ");
double w = k.nextDouble();
System.out.println("\nThe area is " + rectangle(l, w) + ".");
}
if (n == 3) {
System.out.print("Side length: ");
double s = k.nextDouble();
System.out.println("\nThe area is " + square(s) + ".");
}
if (n == 4) {
System.out.print("Radius: ");
double r = k.nextDouble();
System.out.println("\nThe area is " + circle(r) + ".");
}
if (n == 5)
System.out.println("Bye.");
} while (n != 5);
}
public static double triangle(double b, double h) {
double area;
area = (b * h) / 2;
return area;
}
public static double rectangle(double l, double w) {
double area = l * w;
return area;
}
public static double square(double s) {
double area = s * s;
return area;
}
public static double circle(double r) {
double area = (r * r) * Math.PI;
return area;
}
}
Picture of the output