You must write a small application in JAVA for items and their prices. Your program must:
- Create an array of item names. Use the following item names: Bread, Milk, Butter, Chips,
Honey, Soap, Towel, Carrots, Beans, Samp, Dress, Pants, Shoes, Socks. - Create an array of item prices. Use the following item prices: 15.50, 12.00, 56.00, 20.00, 45.00,
7.00, 75.00, 8.00, 5.00, 12.00, 200.00, 150.00, 400.00, 25.00. - Display every item name and its corresponding price. See the sample output given.
- Print the average price of all the items.
- Find and display the price of a specific item
a. Read in the name of the item.
b. Loop through the items array and look for the specific item.
c. If the item is found, display the price of the item.
SAMPLE OUTPUT
Display every item name and its corresponding price.
Items in stock with pricesBread - R15.5
Milk - R12.0
Butter - R56.0
Chips - R20.0
Honey - R45.0
Soap - R7.0
Towel - R75.0
Carrots - R8.0
Beans - R5.0
Samp - R12.0
Dress - R200.0
Pants - R150.0
Shoes - R400.0
Socks - R25.0
Display the average price of all the items
The average price of all the items is R73.6
Find and display the price of a specific item – Sample input and output
Sample run 1 Sample run 2
Item Look-up
What item are you looking for?
Dress
The price of item Dress is R200.0
Item Look-up
What item are you looking for?
hjgjg
Item hjgjg is not stocked in the shop.
What I have:
public class ShopApp
public static void main(String args[])
Shop items[]=new Shop[14];
items[0]=new Shop("Bread", (int) 15.00);
items[1]=new Shop("Milk", (int) 12.00);
items[2]=new Shop("Butter", (int) 56.00);
items[4]=new Shop("Chips", (int) 20.00);
items[5]=new Shop("Honey", (int) 45.00);
items[6]=new Shop("Soap", (int) 7.00);
items[7]=new Shop("Towel", (int) 75.00);
items[8]=new Shop("Carrots", (int) 8.00);
items[9]=new Shop("Beans", (int) 5.00);
items[10]=new Shop("Samp", (int) 12.00);
items[11]=new Shop("Dress", (int) 200.00);
items[12]=new Shop("Pants", (int) 150.00);
items[13]=new Shop("Shoes", (int) 400.00);
items[14]=new Shop("Socks", (int) 25.00);
for (Shop item : items) {
System.out.println("Item: " + item.item + ", Price:" + item.price);
}
}
class Shop
String item;
int price;
public Shop(String item,int price)
this.item=item;
this.price=price;