ACTIVITY 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. 428064 2870338 qx3zqy7 1 import java.util.Scanner; 2 2.9.1: Using constants in expressions. 3 public class ShippingCalculator { 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18) Run 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; int shipWeight Pounds scnr.nextint(); shipCostCents = FLAT_FEE_CENTS+ (CENTS_PER_POUND shipWeightPounds); System.out.println("Weight (lb): " + shipWeight Pounds); System.out.println("Flat fee(cents): " + FLAT_FEE_CENTS); System.out.println("Cents per pound: + CENTS_PER_POUND); System.out.println("Shipping cost (cents): + shipCostCents); O huly Gal 1 test passed All tests passed A b 10/

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
### Challenge Activity: 2.9.1 Using Constants in Expressions

**Objective:**  
Calculate the cost of shipping a package using a flat fee and a rate per pound.

#### Instructions:
1. **Declare Constants:**
   - Create a constant named `CENTS_PER_POUND` and set its value to 25.

2. **Input:**
   - Get the shipping weight from the user. This weight should be stored in a variable called `shipWeightPounds`.

3. **Calculation:**
   - Use the constants `FLAT_FEE_CENTS` and `CENTS_PER_POUND` to determine the total shipping cost.
   - Assign the total cost to the variable `shipCostCents`.

#### Example Code:
```java
import java.util.Scanner;

public class ShippingCalculator {
    public static void main(String[] args) {
        Scanner scnr = new Scanner(System.in);
        int shipWeightPounds;
        int shipCostCents;
        final int FLAT_FEE_CENTS = 75;
        final int CENTS_PER_POUND = 25;

        shipWeightPounds = scnr.nextInt();
        shipCostCents = FLAT_FEE_CENTS + (CENTS_PER_POUND * shipWeightPounds);
        
        System.out.println("Weight (lb): " + shipWeightPounds);
        System.out.println("Flat fee (cents): " + FLAT_FEE_CENTS);
        System.out.println("Cents per pound: " + CENTS_PER_POUND);
        System.out.println("Shipping cost (cents): " + shipCostCents);
    }
}
```

#### Explanation:
- The code calculates the shipping cost by considering a flat fee and an additional charge per pound.
- Constants are used to make the code easier to maintain and understand.
- Users can enter the weight of the package, and the program will output the shipping cost based on the defined constants.
Transcribed Image Text:### Challenge Activity: 2.9.1 Using Constants in Expressions **Objective:** Calculate the cost of shipping a package using a flat fee and a rate per pound. #### Instructions: 1. **Declare Constants:** - Create a constant named `CENTS_PER_POUND` and set its value to 25. 2. **Input:** - Get the shipping weight from the user. This weight should be stored in a variable called `shipWeightPounds`. 3. **Calculation:** - Use the constants `FLAT_FEE_CENTS` and `CENTS_PER_POUND` to determine the total shipping cost. - Assign the total cost to the variable `shipCostCents`. #### Example Code: ```java import java.util.Scanner; public class ShippingCalculator { public static void main(String[] args) { Scanner scnr = new Scanner(System.in); int shipWeightPounds; int shipCostCents; final int FLAT_FEE_CENTS = 75; final int CENTS_PER_POUND = 25; shipWeightPounds = scnr.nextInt(); shipCostCents = FLAT_FEE_CENTS + (CENTS_PER_POUND * shipWeightPounds); System.out.println("Weight (lb): " + shipWeightPounds); System.out.println("Flat fee (cents): " + FLAT_FEE_CENTS); System.out.println("Cents per pound: " + CENTS_PER_POUND); System.out.println("Shipping cost (cents): " + shipCostCents); } } ``` #### Explanation: - The code calculates the shipping cost by considering a flat fee and an additional charge per pound. - Constants are used to make the code easier to maintain and understand. - Users can enter the weight of the package, and the program will output the shipping cost based on the defined constants.
Expert Solution
Step 1

Program code:

 

import java.util.Scanner;

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;

        

        System.out.println("Enter Weight(lb):");

       

        shipWeightPounds = scnr.nextInt();

        

        shipCostCents = (shipWeightPounds * CENTS_PER_POUND) + FLAT_FEE_CENTS;

        

        System.out.println("Weight(lb): " + shipWeightPounds);

        System.out.println("Flat fee(cents): " + FLAT_FEE_CENTS);

        System.out.println("Cents per pound: " + CENTS_PER_POUND);

        System.out.println("Shipping cost(cents): " + shipCostCents);

    }

}

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Mathematical functions
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