Created
January 11, 2013 12:59
-
-
Save anonymous/4510458 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package Assign1; | |
import java.util.Scanner; | |
public class PizzaOrderManager { | |
public static void main(String[] args) { | |
// Declare Variables | |
int numberOfPizzasOrdered; | |
int numberOfCurrentPizza = 1; | |
//Declare input Scanners | |
Scanner numberOfPizzasOrderedScanner = new Scanner(System.in); | |
Scanner scanner = new Scanner(System.in); | |
//Adding a new Order | |
System.out.println("Pizza Order Manager"); | |
System.out.println("==================="); | |
System.out.println(""); | |
System.out.print("Enter number of Pizza Orders: "); | |
numberOfPizzasOrdered = numberOfPizzasOrderedScanner.nextInt(); | |
System.out.println(""); | |
//declaring a counter | |
int i = 1; | |
//creating a loop to display entry details for pizzas | |
while (i<=numberOfPizzasOrdered){ | |
System.out.println("Enter Details of Pizza Order " + numberOfCurrentPizza + ":"); | |
System.out.println("==================="); | |
//Details of the new order | |
PizzaOrder p1 = new PizzaOrder(); | |
System.out.print("ID: "); | |
p1.setId(scanner.nextInt()); | |
if (p1.getId() <= 1000) { | |
System.out.print("Please enter a number higher than 1000: "); | |
p1.setId(scanner.nextInt()); | |
} | |
scanner.nextLine(); | |
System.out.print("Name: "); | |
p1.setName(scanner.nextLine()); | |
System.out.print("Phone: "); | |
p1.setPhoneNumber(scanner.nextLine()); | |
System.out.print("Order: "); | |
p1.setOrder(scanner.nextLine().trim()); | |
System.out.print("Type (Pick-Up or Delivery): "); | |
p1.setType(scanner.next()); | |
//Display Pizza Order Details | |
System.out.println(""); | |
System.out.println("Details of Pizza Order " + numberOfCurrentPizza + ":"); | |
System.out.println("======================="); | |
System.out.println("ID: " + p1.getId()); | |
System.out.println("Name: "+ p1.getName()); | |
System.out.println("Phone: "+ p1.getPhoneNumber()); | |
System.out.println("Order: "+ p1.getOrder()); //Type of Pizza eg; Peperoni | |
System.out.println("Type (Pick-up or Delivery): "+ p1.getType()); // Pickup or Delivery | |
System.out.println("Pizza Cost ($): "+ p1.determinePizzaPrice()); | |
// System.out.println("Delivery cost($): " + p1.deliveryCost()); | |
System.out.println("Calculate total cost ($): " +p1.totalCost()); | |
numberOfCurrentPizza = numberOfCurrentPizza + 1; | |
i++; | |
} //end while | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment