Advertisement
Guest User

Untitled

a guest
Nov 11th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.91 KB | None | 0 0
  1. // ShoppingCartPrinter.java is below *****************************************************************************
  2. import java.util.Scanner;
  3.  
  4. class ShoppingCartPrinter
  5. {
  6.    public static void main(String[] args)
  7.    {
  8.       Scanner scnr = new Scanner(System.in);
  9.       String item1 = "";
  10.       String item2 = "";
  11.       int price1      = 0;
  12.       int price2      = 0;
  13.       int quantity1   = 0;
  14.       int quantity2   = 0;
  15.  
  16.       ItemToPurchase itemInfo1 = new ItemToPurchase();
  17.       ItemToPurchase itemInfo2 = new ItemToPurchase();
  18.  
  19.       System.out.println("Item 1");
  20.       System.out.println("Enter the item name:");
  21.       itemInfo1.setName(scnr.nextLine());
  22.  
  23.       System.out.println("Enter the item price:");
  24.       itemInfo1.setPrice(scnr.nextInt());
  25.  
  26.       System.out.println("Enter the item quantity:");
  27.       itemInfo1.setQuantity(scnr.nextInt());
  28.       System.out.println();
  29.  
  30.       System.out.println("Item 2");
  31.       itemInfo2.setName(scnr.nextLine());
  32.       System.out.println("Enter the item name:");
  33.       itemInfo2.setName(scnr.nextLine());
  34.  
  35.       System.out.println("Enter the item price:");
  36.       itemInfo2.setPrice(scnr.nextInt());
  37.  
  38.       System.out.println("Enter the item quantity:");
  39.       itemInfo2.setQuantity(scnr.nextInt());
  40.       System.out.println();
  41.  
  42.       System.out.println("TOTAL COST");
  43.  
  44.       System.out.println(itemInfo1.getName() + " " + itemInfo1.getQuantity() + " @ $" + itemInfo1.getPrice() + " = $" + (itemInfo1.getPrice() * itemInfo1.getQuantity()));
  45.  
  46.       System.out.println(itemInfo2.getName() + " " + itemInfo2.getQuantity() + " @ $" + itemInfo2.getPrice() + " = $" + (itemInfo2.getPrice() * itemInfo2.getQuantity()));
  47.  
  48.       System.out.println();
  49.  
  50.       System.out.println("Total: $" + ((itemInfo1.getPrice() * itemInfo1.getQuantity()) + (itemInfo2.getPrice() * itemInfo2.getQuantity())));
  51.  
  52.    }
  53.  }
  54.  
  55. // ItemToPurchase.java is below *****************************************************************
  56. public class ItemToPurchase
  57. {
  58.     private String itemName;
  59.     private int itemPrice;
  60.     private int itemQuantity;
  61.  
  62.     public ItemToPurchase()
  63.     {
  64.         this.itemName = "none";
  65.         this.itemPrice = 0;
  66.         this.itemQuantity = 0;
  67.     }
  68.  
  69.     public ItemToPurchase(String itemName, int itemPrice, int itemQuantity)
  70.     {
  71.         this.itemName = itemName;
  72.         this.itemPrice = itemPrice;
  73.         this.itemQuantity = itemQuantity;
  74.     }
  75.  
  76.     public void setName(String itemName)
  77.     {
  78.         this.itemName = itemName;
  79.     }
  80.  
  81.     public String getName()
  82.     {
  83.         return itemName;
  84.     }
  85.  
  86.     public void setPrice(int itemPrice)
  87.     {
  88.         this.itemPrice = itemPrice;
  89.     }
  90.  
  91.     public int getPrice()
  92.     {
  93.         return itemPrice;
  94.     }
  95.  
  96.     public void setQuantity(int itemQuantity)
  97.     {
  98.         this.itemQuantity = itemQuantity;
  99.     }
  100.  
  101.     public int getQuantity()
  102.     {
  103.         return itemQuantity;
  104.     }
  105.  
  106. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement