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

  Java project

Prompt the user for an int between lower and upper boundary.

  List various bindings that are needed to determine semantics

List the various bindings that are required to determine the semantics when the statement is executed. For each binding, indicate the binding time used for the language.

  Web engineering principles

web application development, Web Engineering methodology, UML-based Web Engineering (UWE), models to the expansion of web applications, Object Oriented Web Solutions (OOWS),Web Modeling Language (WebML) methodology, Object-Oriented Hypermedia Design..

  Write java programming to show number of credits for course

Write the java programming to solve following problem. We are given a student's marks in Calculus 1, CS1, and Physics 1 (each mark being between 0 and 100) also number of credits for each course.

  Create a complete java application

Create a complete Java application that meets these requirements and the program has an opening comments section (using block comments) with the file name, date, your name, and purpose of the program.

  Robot preparing for competition

Create an event so that the skateboard can be controlled by game player

  Implement bounded partial queue by using signaling mechanism

Implement the same using a signaling mechanism that signals to all waiting dequeuers and do a performance comparison using timing analysis. Which works faster?

  Please write the code in java

Please write the code in java for  Recursion,  Sorting and Searching

  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?

  Java problem - g queue

A queue is an ordered collection of items in which the removal of items is restricted to the FIFO ( rst in rst out) principle.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

  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.

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