Statements to print a label

Assignment Help JAVA Programming
Reference no: EM13160411

Formatting Output

File Deli.java contains a partial program that computes the cost of buying an item at the deli. Save the program to your directory and do the following:

  1. Study the program to understand what it does.
  1. Add the import statements to import the DecimalFormat and NumberFormat classes.
  1. Add the statement to declare money to be a NumberFormat object as specified in the comment.
  1. Add the statement to declare fmt to be a DecimalFormat object as specified in the comment.
  1. Add the statements to print a label in the following format (the numbers in the example output are correct for input of $4.25 per pound and 41 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.

      ***** CS Deli *****

     Unit Price: $4.25 per pound

     Weight: 2.56 pounds

     TOTAL: $10.89

// ********************************************************

// DeliFormat.java

//

// Computes the price of a deli item given the weight

// (in ounces) and price per pound -- prints a label,

// nicely formatted, for the item.

//

// ********************************************************

import java.util.Scanner;

public class Deli

{

    // ---------------------------------------------------

    // main reads in the price per pound of a deli item

    // and number of ounces of a deli item then computes

    // the total price and prints a "label" for the item

    // --------------------------------------------------

    public static void main (String[] args)

    {

        final double OUNCES_PER_POUND = 16.0;

        double pricePerPound; // price per pound

        double weightOunces;   // weight in ounces

        double weight;               // weight in pounds

        double totalPrice;       // total price for the item

        Scanner scan = new Scanner(System.in);

        // Declare money as a NumberFormat object and use the

        // getCurrencyInstance method to assign it a value

        // Declare fmt 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.println ("Welcome to the CS Deli!!\n ");

        System.out.print ("Enter the price per pound of your item: ");

        pricePerPound = scan.nextDouble();

        System.out.print ("Enter the weight (ounces): ");

        weightOunces = scan.nextDouble();

        // Convert ounces to pounds and compute the total price

        weight = weightOunces / OUNCES_PER_POUND;

        totalPrice = pricePerPound * weight;

        // Print the label using the formatting objects

        // fmt for the weight in pounds and money for the prices

    }

}

Reference no: EM13160411

Questions Cloud

Write the structures of the products you would expect to get : Write the structures of the products you would expect to get if you react N-cinnamaldehyde-m-nitroaniline with catalytic hydrogenation (that means adding H2 and Pt or Pd).
What is the total indirect manufacturing cost : During December, LP Products incurred the following cost:advertising expense $10,000. General and administrative cost $ 9,000From the information given above, what is the total indirect manufacturing cost.
What do keynesian and new classical economists believe : What do Keynesian and New classical economists believe about macroeconomic policy. Which role of thinking do you think you would fit in?
What will be the volume : A sample of neon has a volume of 575 mL when it is at a pressure of 751 mmHg. What will be the volume when the pressure is increased to 1262 mmHg?
Statements to print a label : Add the statements to print a label in the following format (the numbers in the example output are correct for input of $4.25 per pound and 41 ounces). Use the formatting object money to print the unit price and total price and the formatting object ..
Evaluate the arguments of the two partners : Evaluate the arguments of the two partners. For full points please also explain and illustrate their points by identifying the relevant and irrelevant costs for this decision.
Interactions between our two species : They ask you to outline the ethical theory that should guide the interactions between our two species. Which ethical theory would you describe? Why? Discuss
Per capita income of residents in a country : Assume that the per capita income of residents in a country is normally distributed with mean = $1000 and variance = 10,000. what is the probability that the per capita income lies between $800 and $1200?
State draw structures of the intermediate imines formed : Suppose that each of the following pairs of compounds are being used as reactants in this experiment. Draw structures of the intermediate imines formed,

Reviews

Write a Review

JAVA Programming Questions & Answers

  Implementation activities of software development

Analysis, design, and implementation activities of software development

  Data structures and algorithms

Code analysis and programming.

  Java program to find a value at in index

Construct a main class named Array Program that generates an array of 50-integers, all ranging from one to one hundred.

  Create a world class that contains a 2d array

You have to create a world class that contains a 2d array then create an abstract class called organism that contains move() method the organism should move randomly one step at the time.

  Write a program that simulate n rolls of six-sided die

Write a program that simulate n rolls of six-sided die and displays the frequency of occurrence of each side and What is the most likely method signature of the "parseInt() - TNE60003

  Videorental store operatorrecord clients

Project is to design a program to help a videorental store operatorrecord clients' transactions - Design a primitive database indicating

  Consider a typical certification hierarchy

Why might Bob still not trust that the certificate for Alice truly establishes Alice as the owner of the public key in the certificate?

  Develop a reliable transfer protocol over udp

Develop a reliable transfer protocol over UDP. Focus on a Stop- and-Wait protocol.

  Classes and pointers experience using dynamic memory

To practice defining classes using separate compilation using classes, vectors, and pointers experience using dynamic memory.

  The drink machine should have a supply

When the applet starts, the drink machine should have a supply of 20 of each of the drinks. The applet should have a text field where the user can enter the amount of money he or she is giving the machine. The user can then click on a button to selec..

  Client server monitoring system project design

client server monitoring system project design. The server adminstation can send messages to the clients and DESIGN WITH JAVA NETBEANS AND GUI.

  Write java program to evaluate postfix expressions

Write a java program to evaluate postfix expressions containing complex numbers using a stack. This program should contain two classes.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd