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.

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter15: Using Javafx And Scene Builder
Section: Chapter Questions
Problem 4PE
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
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT