Answer to Question #308774 in Java | JSP | JSF for Mia

Question #308774

Write an application for a furniture company; the program determines the price of a table. Ask




the user to choose one for pine, 2 for oak, or three for mahogany. The output is the name of the




wood chosen as well as the price of the table. Pine tables cost $100, oak tables cost $225, and




mahogany tables cost $310. If the user enters an invalid wood code, set the price to zero




1
Expert's answer
2022-03-10T10:18:54-0500


import java.util.*;


class App {
	static double DeterminePriceOfTable(int wood) {
		if (wood == 1)
			return 100;
		if (wood == 2)
			return 225;
		if (wood == 3)
			return 310;
		return 0;
	}


	public static void main(String[] args) {
		Scanner keyboard = new Scanner(System.in);


		System.out.println("Please select a wood:");
		System.out.println("1. Pine");
		System.out.println("2. Oak");
		System.out.println("3. Mahogany");
		System.out.print("Your choice: ");
		int choice = keyboard.nextInt();
		System.out.println();
		if (choice >= 1 && choice <= 3) {
			if (choice == 1)
				System.out.println("Wood: Pine");
			else if (choice == 2)
				System.out.println("Wood: Oak");
			else if (choice == 3)
				System.out.println("Wood: Mahogany");
		} else
			System.out.println("Invalid wood code");


		double tablePrice = DeterminePriceOfTable(choice);
		System.out.println("Price of the table: $" + tablePrice);


		keyboard.close();
	}
}

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS