Advertisement
Blonk

Untitled

Mar 13th, 2020
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.94 KB | None | 0 0
  1. import java.util.*;
  2.  
  3. public class Main {
  4.  
  5.     public static void main(String[] args) {
  6.  
  7.         int k = 0;
  8.         Scanner keyboard = new Scanner(System.in);
  9.         System.out.println("Ye Olde Keychain Shoppe");
  10.         System.out.println();
  11.         int choice = 0;
  12.         int price = 10;
  13.         double tax = 0.0825;
  14.         int ship = 5;
  15.         int pership = 1;
  16.  
  17.         while(choice != 4){
  18.             System.out.println("1. Add Keychains to Order");
  19.             System.out.println("2. Remove Keychains from Order");
  20.             System.out.println("3. View Current Order");
  21.             System.out.println("4. Checkout");
  22.             System.out.println();
  23.             System.out.println("Please enter your choice: ");
  24.             choice = keyboard.nextInt();
  25.             System.out.println();
  26.  
  27.             if (choice == 1){
  28.                 k = add_keychains(k);
  29.                 System.out.println();
  30.             } else if (choice == 2){
  31.                 k = remove_keychains(k);
  32.                 System.out.println();
  33.             } else if (choice == 3){
  34.                 view_order(k,tax,ship,pership,price);
  35.                 System.out.println();
  36.             } else if (choice == 4){
  37.                 Scanner s = new Scanner(System.in);
  38.                 System.out.println();
  39.                 System.out.println("CHECKOUT");
  40.                 System.out.println();
  41.                 System.out.println("What is your name? ");
  42.                 String name = s.next();
  43.                 view_order(k,tax,ship,pership,price);
  44.                 System.out.println("Thanks for your order, " + name);
  45.                 break;
  46.             }
  47.         }
  48.  
  49.     }
  50.  
  51.     private static void view_order(int k) {
  52.     }
  53.  
  54.     public static int add_keychains(int k){
  55.         Scanner s = new Scanner(System.in);
  56.         System.out.println("You have " + k + " keychains. How many to add? ");
  57.         int add = s.nextInt();
  58.         k = k + add;
  59.         System.out.println("You now have " + k + " Keychains.");
  60.         return(k);
  61.     }
  62.  
  63.     public static int remove_keychains(int k){
  64.         Scanner s = new Scanner(System.in);
  65.         System.out.println("You now have " + k + " keychains. How many to remove? ");
  66.         int remove = s.nextInt();
  67.         int remain = k - remove;
  68.         System.out.println("You now have " + remain + " Keychains. ");
  69.         return remain;
  70.     }
  71.  
  72.     public static void view_order(int k, double tax, int ship, int pership, double price){
  73.         System.out.println("You now have " + k + " Keychains.");
  74.         System.out.println("Keychains cost $10 each.");
  75.         System.out.println("The shippin charges on the order " + ship);
  76.         price = k * 10.00;
  77.         System.out.println("The Subtotal before tax " + price + ".");
  78.         System.out.println("The tax on the order " + tax);
  79.         double total = price + tax * price + pership + ship;
  80.         System.out.println("The final cost of the order is " +total);
  81.     }
  82.  
  83. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement