Advertisement
Guest User

SILVANO

a guest
Nov 11th, 2019
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 11.42 KB | None | 0 0
  1. /**
  2.  * JAYMART RUSELL SILVANO
  3.  *BSIT-112
  4.  *
  5.  *
  6.  **/
  7. import java.util.Scanner;
  8. public class Restaurant {
  9.    
  10.     public static void main(String[] args) {
  11.         Scanner console = new Scanner(System.in);
  12.     double[] price = {82,135,55,55,50,65,35,45,45,15,25,25,35,50};
  13.     /*                 0   1  2  3  4  5  6  7  8  9 10 11 12 13  
  14.      */
  15.    
  16.      //print price
  17.     String[] Menu = {"Fried Chicken","2pc. Chicken","Burger Steak","Shanghai","Spaghetti","Palabok","Burger","Cheese Burger","Cheesy Hotdog","Soft Drinks","Pineapple Juice","Sundae","Coke Float","Banana Split"};
  18.    /*                   0                   1           2               3           4           5.      6           7               8.          9               10.             11          12          13             
  19.     */ 
  20.        
  21.    
  22.    
  23.     int order;
  24.     int qty;
  25.     double total=0;
  26.     double change;
  27.     double amount;
  28.    
  29.     System.out.println(" ");
  30.     System.out.println("\t************************************************************************************");
  31.     System.out.println("\t************************** Welcome to JhayDhie Restaurant***************************");                  
  32.     System.out.println("\t************************************************************************************");
  33.     System.out.println("\t*                                  JHAYDHIE MENU                                   *");
  34.     System.out.println("\t************************************************************************************");
  35.     System.out.println("\t*----------------------------------------------------------------------------------*");
  36.     System.out.println("\t*                             NOODLES AND RICE MEALS                               *");
  37.     System.out.println("\t*   1. CHICKEN RICE    = 82.00    3. BURGER STEAK = 55.00   5. SPAGHETTI = 50.00   *");
  38.     System.out.println("\t*   2. TWO PC. CHICKEN = 135.00   4. SHANGHAI     = 55.00   6. PALABOK   = 65.00   *");
  39.     System.out.println("\t*----------------------------------------------------------------------------------*");
  40.     System.out.println("\t*                               SANDWICH AND BURGER                                *");
  41.     System.out.println("\t*   7. BURGER = 35.00      8. CHEESE BURGER = 45.00     9. CHEESY HOTDOG = 45.00   *");
  42.     System.out.println("\t*----------------------------------------------------------------------------------*");
  43.     System.out.println("\t*                                     DRINKS                                       *");
  44.     System.out.println("\t*   10. SOFT DRINKS = 15.00                           11. PINEAPPLE JUICE = 25.00  *");
  45.     System.out.println("\t*----------------------------------------------------------------------------------*");
  46.     System.out.println("\t*                                    DESSERT                                       *");
  47.     System.out.println("\t*   12. SUNDAE = 25.00       13. COKE FLOAT = 35.00      14. BANANA SPLIT = 50.00  *");
  48.     System.out.println("\t*----------------------------------------------------------------------------------*");
  49.     System.out.println("\t************************************************************************************");
  50.    
  51.    
  52.     do{
  53.         System.out.println("Press [0] to end. Enter your order. ");
  54.         order = console.nextInt();
  55.        
  56.         if (order==1){ 
  57.             System.out.println(Menu[0]+"\t\tAmount is "+ price[0]);
  58.             System.out.println("Please enter quantity: ");
  59.             qty = console.nextInt();
  60.             System.out.println("\t\tDescription"+"\t\t\tQuantity"+"\t\t\tPrice"+"\t\t\tTotal");
  61.             System.out.println("\t\t"+Menu[0]+"\t\t\t"+qty+"\t\t\t\t"+price[0]+"\t\t\t"+qty*price[0]); 
  62.             total+=price[0]*=qty;
  63.             System.out.println(" ");
  64.             System.out.println("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal order "+total);
  65.         }
  66.         if (order==2){
  67.             System.out.println(Menu[1]+"\t\tAmount is "+ price[1]);
  68.             System.out.println("Please enter quantity: ");
  69.             qty = console.nextInt();
  70.             System.out.println("\t\tDescription"+"\t\t\tQuantity"+"\t\t\tPrice"+"\t\t\tTotal");
  71.             System.out.println("\t\t"+Menu[1]+"\t\t\t"+qty+"\t\t\t\t"+price[1]+"\t\t\t"+qty*price[1]); 
  72.             total+=price[1]*qty;
  73.             System.out.println(" ");
  74.             System.out.println("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal order "+total);
  75.         }
  76.         if (order==3){
  77.             System.out.println(Menu[2]+"\t\tAmount is "+ price[2]);
  78.             System.out.println("Please enter quantity: ");
  79.             qty = console.nextInt();
  80.             System.out.println("\t\tDescription"+"\t\t\tQuantity"+"\t\t\tPrice"+"\t\t\tTotal");
  81.             System.out.println("\t\t"+Menu[2]+"\t\t\t"+qty+"\t\t\t\t"+price[2]+"\t\t\t"+qty*price[2]); 
  82.             total+=price[2]*qty;
  83.             System.out.println(" ");
  84.             System.out.println("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal order "+total);
  85.         }
  86.         if (order==4){
  87.             System.out.println(Menu[3]+"\t\tAmount is "+ price[3]);
  88.             System.out.println("Please enter quantity: ");
  89.             qty = console.nextInt();
  90.             System.out.println("\t\tDescription"+"\t\t\tQuantity"+"\t\t\tPrice"+"\t\t\tTotal");
  91.             System.out.println("\t\t"+Menu[3]+"\t\t\t\t"+qty+"\t\t\t\t"+price[3]+"\t\t\t"+qty*price[3]);   
  92.             total+=price[3]*qty;
  93.             System.out.println(" ");
  94.             System.out.println("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal order "+total);
  95.         }
  96.         if (order==5){
  97.             System.out.println(Menu[4]+"\t\tAmount is "+ price[4]);
  98.             System.out.println("Please enter quantity: ");
  99.             qty = console.nextInt();
  100.             System.out.println("\t\tDescription"+"\t\t\tQuantity"+"\t\t\tPrice"+"\t\t\tTotal");
  101.             System.out.println("\t\t"+Menu[4]+"\t\t\t\t"+qty+"\t\t\t\t"+price[4]+"\t\t\t"+qty*price[4]);   
  102.             total+=price[4]*qty;
  103.             System.out.println(" ");
  104.             System.out.println("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal order "+total);
  105.         }
  106.         if (order==6){
  107.             System.out.println(Menu[5]+"\t\tAmount is "+ price[5]);
  108.             System.out.println("Please enter quantity: ");
  109.             qty = console.nextInt();
  110.             System.out.println("\t\tDescription"+"\t\t\tQuantity"+"\t\t\tPrice"+"\t\t\tTotal");
  111.             System.out.println("\t\t"+Menu[5]+"\t\t\t\t\t"+qty+"\t\t\t\t"+price[5]+"\t\t\t"+qty*price[5]); 
  112.             total+=price[5]*qty;
  113.             System.out.println(" ");
  114.             System.out.println("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal order "+total);
  115.         }
  116.         if (order==7){
  117.             System.out.println(Menu[6]+"\t\tAmount is "+ price[6]);
  118.             System.out.println("Please enter quantity: ");
  119.             qty = console.nextInt();
  120.             System.out.println("\t\tDescription"+"\t\t\tQuantity"+"\t\t\tPrice"+"\t\t\tTotal");
  121.             System.out.println("\t\t"+Menu[6]+"\t\t\t\t\t"+qty+"\t\t\t\t"+price[6]+"\t\t\t"+qty*price[6]); 
  122.             total+=price[6]*qty;
  123.             System.out.println(" ");
  124.             System.out.println("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal order "+total);
  125.         }
  126.         if (order==8){
  127.             System.out.println(Menu[7]+"\t\tAmount is "+ price[7]);
  128.             System.out.println("Please enter quantity: ");
  129.             qty = console.nextInt();
  130.             System.out.println("\t\tDescription"+"\t\t\tQuantity"+"\t\t\tPrice"+"\t\t\tTotal");
  131.             System.out.println("\t\t"+Menu[7]+"\t\t\t"+qty+"\t\t\t\t"+price[7]+"\t\t\t"+qty*price[7]); 
  132.             total+=price[7]*qty;
  133.             System.out.println(" ");
  134.             System.out.println("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal order "+total);
  135.         }
  136.         if (order==9){
  137.             System.out.println(Menu[8]+"\t\tAmount is "+ price[8]);
  138.             System.out.println("Please enter quantity: ");
  139.             qty = console.nextInt();
  140.             System.out.println("\t\tDescription"+"\t\t\tQuantity"+"\t\t\tPrice"+"\t\t\tTotal");
  141.             System.out.println("\t\t"+Menu[8]+"\t\t\t"+qty+"\t\t\t\t"+price[8]+"\t\t\t"+qty*price[8]); 
  142.             total+=price[8]*qty;
  143.             System.out.println(" ");
  144.             System.out.println("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal order "+total);
  145.         }
  146.         if (order==10){
  147.             System.out.println(Menu[9]+"\t\tAmount is "+ price[9]);
  148.             System.out.println("Please enter quantity: ");
  149.             qty = console.nextInt();
  150.             System.out.println("\t\tDescription"+"\t\t\tQuantity"+"\t\t\tPrice"+"\t\t\tTotal");
  151.             System.out.println("\t\t"+Menu[9]+"\t\t\t\t"+qty+"\t\t\t\t"+price[9]+"\t\t\t"+qty*price[9]);   
  152.             total+=price[9]*qty;
  153.             System.out.println(" ");
  154.             System.out.println("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal order "+total);
  155.         }
  156.         if (order==11){
  157.             System.out.println(Menu[10]+"\t\tAmount is "+ price[10]);
  158.             System.out.println("Please enter quantity: ");
  159.             qty = console.nextInt();
  160.             System.out.println("\t\tDescription"+"\t\t\tQuantity"+"\t\t\tPrice"+"\t\t\tTotal");
  161.             System.out.println("\t\t"+Menu[10]+"\t\t\t"+qty+"\t\t\t\t"+price[10]+"\t\t\t"+qty*price[10]);  
  162.             total+=price[10]*qty;
  163.             System.out.println(" ");
  164.             System.out.println("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal order "+total);
  165.         }
  166.         if (order==12){
  167.             System.out.println(Menu[11]+"\t\tAmount is "+ price[11]);
  168.             System.out.println("Please enter quantity: ");
  169.             qty = console.nextInt();
  170.             System.out.println("\t\tDescription"+"\t\t\tQuantity"+"\t\t\tPrice"+"\t\t\tTotal");
  171.             System.out.println("\t\t"+Menu[11]+"\t\t\t\t\t"+qty+"\t\t\t\t"+price[11]+"\t\t\t"+qty*price[11]);  
  172.             total+=price[11]*qty;
  173.             System.out.println(" ");
  174.             System.out.println("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal order "+total);
  175.         }
  176.         if (order==13){
  177.             System.out.println(Menu[12]+"\t\tAmount is "+ price[12]);
  178.             System.out.println("Please enter quantity: ");
  179.             qty = console.nextInt();
  180.             System.out.println("\t\tDescription"+"\t\t\tQuantity"+"\t\t\tPrice"+"\t\t\tTotal");
  181.             System.out.println("\t\t"+Menu[12]+"\t\t\t\t"+qty+"\t\t\t\t"+price[12]+"\t\t\t"+qty*price[12]);
  182.             total+=price[12]*qty;
  183.             System.out.println(" ");
  184.             System.out.println("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal order "+total);
  185.         }
  186.         if (order==14){
  187.             System.out.println(Menu[13]+"\t\tAmount is "+ price[13]);
  188.             System.out.println("Please enter quantity: ");
  189.             qty = console.nextInt();
  190.             System.out.println("\t\tDescription"+"\t\t\tQuantity"+"\t\t\tPrice"+"\t\t\tTotal");
  191.             System.out.println("\t\t"+Menu[13]+"\t\t\t"+qty+"\t\t\t\t"+price[13]+"\t\t\t"+qty*price[11]);  
  192.             total+=price[13]*qty;
  193.             System.out.println(" ");
  194.             System.out.println("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal order "+total);
  195.         }
  196.         else{
  197.        
  198.         }
  199.     }//do
  200.     while (order!=0);
  201.        
  202.    
  203.         do{    
  204.            
  205.             System.out.println("Cash ");
  206.             amount = console.nextInt();
  207.             change= (amount - total);
  208.            
  209.            
  210.             if (change>=0){
  211.             System.out.println(" ");
  212.             System.out.println(" ");
  213.             System.out.println(" ");
  214.             System.out.println("\t*****************************************************************************\t");
  215.             System.out.println("\t\tYour cash is \t\t\t\t\t\t\t" +amount);
  216.             System.out.println("\t\tYour total order is \t\t\t\t\t" +total);
  217.             System.out.println("\t_____________________________________________________________________________\t");
  218.             System.out.println("\t\tYour change is \t\t\t\t\t\t\t"+ (amount-=total));
  219.             System.out.println("\t*****************************************************************************\t");
  220.             System.out.println("\t\t\t\t\t\t\tThank you. Come again.                                                ");
  221.             break;
  222.         }
  223.        
  224.         else if (change<0){
  225.             System.out.println("Insufficient amount");
  226.             continue;
  227.         }
  228.         }
  229.        
  230.         while (change<0);
  231.            
  232.         }//PSVM
  233.     }//class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement