Assignemnt #102: Keychains for Sale, for real this time
Code
/// Name: Kelsey Lieberman
/// Period 5
/// Program Name: KeychainsForSaleForReal
/// File Name: KeychainsForSaleForReal.java
/// Date Finished: 2/1/2016
import java.util.Scanner;
public class KeychainsForSaleForReal
{
public static void main(String[] args)
{
Scanner keyboard = new Scanner(System.in);
int choice, end = 0, price = 10, numChainz = 0;
do
{
System.out.println("\nYe Olde Keychain Shoppe\n\n1. Add Keychains to Order\n2. Remove Keychains from Order\n3. View Current Order\n4. Checkout");
System.out.print("\nPlease Enter Your Choice (1-4): ");
choice = keyboard.nextInt();
if (choice == 1 )
numChainz = addKeychains(numChainz);
if (choice == 2 )
numChainz = removeKeychains(numChainz);
if (choice == 3 )
viewOrder(numChainz, price);
if (choice == 4 )
{
checkout(numChainz, price);
end = 1;
}
}while (end != 1 );
}
public static int addKeychains(int numChainz)
{
Scanner keyboard = new Scanner(System.in);
int add;
System.out.println("\nADD KEYCHAINS...");
System.out.print("You have " + numChainz + " keychains. How many keychains do you want to add? ");
add = keyboard.nextInt();
numChainz = numChainz + add;
System.out.println("You now have " + numChainz + " keychains.");
return numChainz;
}
public static int removeKeychains(int numChainz)
{
Scanner keyboard = new Scanner(System.in);
int remove;
System.out.println("\nREMOVE KEYCHAINS");
System.out.println("You have " + numChainz + " keychains.");
if (numChainz != 0 )
{
System.out.print("How many keychains do you want to remove? ");
remove = keyboard.nextInt();
numChainz = numChainz - remove;
System.out.println("You now have " + numChainz + " keychains.");
}
return numChainz;
}
public static String viewOrder(int numChainz, int price)
{
System.out.println("\nVIEW ORDER");
System.out.println("You have " + numChainz + " keychains.");
System.out.println("Keychains cost $" + price + " each.");
System.out.println("Total cost is $" + (numChainz * price) + ".");
return "";
}
public static String checkout(int numChainz, int price)
{
Scanner keyboard = new Scanner(System.in);
String name;
System.out.println("\nCHECKOUT");
System.out.print("What is your name? ");
name = keyboard.next();
System.out.println("You have " + numChainz + " keychains.");
System.out.println("Keychains cost $" + price + " each.");
System.out.println("Total cost is $" + (numChainz * price) + ".");
System.out.println("\nThank you for visiting Ye Olde Keychain Shoppe, " + name + "!\n");
return "";
}
}
Picture of the output