The cost to ship a package is a flat fee of 75 cents plus 25 cents per pound. 1. Declare a constant named CENTS_PER_POUND and initialize with 25. 2. Get the shipping weight from user input storing the weight into shipWeightPounds. 3. Using FLAT_FEE_CENTS and CENTS_PER_POUND constants, assign shipCostCents with the cost of shipping a package weighing shipWeightPounds.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
Help me fix the problem with my java code
CHALLENGE
2.9.1: Using constants in expressions.
АCTIVITY
The cost to ship a package is a flat fee of 75 cents plus 25 cents per pound.
1. Declare a constant named CENTS_PER_POUND and initialize with 25.
2. Get the shipping weight from user input storing the weight into shipWeightPounds.
3. Using FLAT_FEE_CENTS and CENTS_PER_POUND constants, assign shipCostCents with the cost of shipping a package
weighing shipWeightPounds.
354532.2042412.qx3zay7
1 import java.util.Scanner;
2
1 test
passed
3 public class ShippingCalculator {
public static void main(String] args) {
Scanner scnr = new Scanner(System.in);
int shipWeightPounds;
int shipCostCents = 0;
final int FLAT_FEE_CENTS = 75;
final int CENTS_PER_POUND = 25;
shipWeightPounds = 0;
shipCostCents = FLAT_FEE_CENTS + (CENTS_PER_POUND * shipWeightPounds);
System.out.println("Weight(lb): " + shipWeightPounds);
System.out.println("Flat fee(cents):
System.out.println("Cents per pound:
System.out.println("Shipping cost(cents):
All tests
passed
6
7
9
10
11
12
FLAT_FEE_CENTS);
CENTS_PER_POUND);
shipCostCents);
13
14
15
Run
X Testing shipWeightPounds = 10
Output differs. See highlights below.
Weight (1b): 0
Flat fee (cents): 75
Vour output
Transcribed Image Text:CHALLENGE 2.9.1: Using constants in expressions. АCTIVITY The cost to ship a package is a flat fee of 75 cents plus 25 cents per pound. 1. Declare a constant named CENTS_PER_POUND and initialize with 25. 2. Get the shipping weight from user input storing the weight into shipWeightPounds. 3. Using FLAT_FEE_CENTS and CENTS_PER_POUND constants, assign shipCostCents with the cost of shipping a package weighing shipWeightPounds. 354532.2042412.qx3zay7 1 import java.util.Scanner; 2 1 test passed 3 public class ShippingCalculator { public static void main(String] args) { Scanner scnr = new Scanner(System.in); int shipWeightPounds; int shipCostCents = 0; final int FLAT_FEE_CENTS = 75; final int CENTS_PER_POUND = 25; shipWeightPounds = 0; shipCostCents = FLAT_FEE_CENTS + (CENTS_PER_POUND * shipWeightPounds); System.out.println("Weight(lb): " + shipWeightPounds); System.out.println("Flat fee(cents): System.out.println("Cents per pound: System.out.println("Shipping cost(cents): All tests passed 6 7 9 10 11 12 FLAT_FEE_CENTS); CENTS_PER_POUND); shipCostCents); 13 14 15 Run X Testing shipWeightPounds = 10 Output differs. See highlights below. Weight (1b): 0 Flat fee (cents): 75 Vour output
Expert Solution
Step 1

The shipWeightPounds needs to be taken by the user.

Also, it will be better to convert the final cost in dollars than in cents.

The program asks to calculate the shipping cost, thus only shipping cost should be the output not other data.

trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Constants and Variables
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education