Answered step by step
Verified Expert Solution
Question
1 Approved Answer
The following source code contains a partial program that computes the cost of buying a fresh vegetal at the local grocery store. Save the program
The following source code contains a partial program that computes the cost of buying a fresh vegetal at the local grocery store. Save the program to your directory and do the following 1. Study the program to understand what it does. 2. Add the import statements to import the DecimalFormat and NumberFormat classes. 3. Add the statement to declare money to be a NumberFormat object as specified in the comment. 4. Add the statement to declare fmt to be a DecimalFormat object as specified in the comment. 5. Add the computation statements for the weight and total price. 6. Add the statements to print a label in the following format (the numbers in the example output are correct for input of S5.25 per pound and 4l ounces). Use the formatting object money to print the unit price and total price and the formatting object fmt to print the weight to 2 decimal places *Fresh Vegetables*** Unit Price: $5.25 per pound Weight: 2.56 pounds TOTAL S13.44 // FreshFormat.java // computes the price of a fresh vegetable item given the weight // (in ounces) and price per pound -prints a label, // nicely formatted, for the item. import java.util.Scanner public class FreshFormat // main reads in the price per pound of a fresh vegetable // and number of ounces of and then computes /1 the total price and prints a "label" for the item public static void main (String[l args) final double OUNCES PER POUND16.0 double pricePer Pound price per pound double weightounces / weight in ounces double weight: double totalPrice: // weight in pounds // total price for the vegetable Scanner scan new Scanner (System.in) // Declare money as a NumberFormat object and use the // getcurrencyinstance method to assign it a value / Declare fnt as a DecimalFormat object and instantiate // it to format numbers with at Least one digit to the left of the // decimal and the fractional part rounded to two digits. // prompt. the user and read in each input system.out.printin ("Welcome to the Delicious Fresh Market!INn ") system.out.print ("Enter the price per pound of your vegetable: ") prtcaperPound- scan. nextbouble 0 System.out print (rEnter the weight, (ounces): "i ightCunces scan-nesxrboublef) convert ounces, to pounds and compute the total price tmt tor the weighs p pounds and mopey for the prices
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started