Question

In: Computer Science

5) Create the following in a Java program Create a scanner Prompt the user to enter...

5) Create the following in a Java program


Create a scanner
Prompt the user to enter the name where the box of mail is shipping from and create the variable and relate to scanner
Prompt the user to enter the name of destination where the box of mail will be shipped and create the variable and relate to scanner
Prompt the user to enter the weight of the package and create variable to relate to scanner
Calculate cost of shipping
If the weight of box of mail is above 50 the box cannot not be shipped
inside of else create double variable where is called cost of pound
then you do more condition where if weight is between o and 1 cost of pound is 3.5
then if weight is less equal to 3 cost of pound is 5.5
then if weight is less equal to 10 cost of pound is 8.5
everything else cost of pound is 10.5
Display inside of condition shipping cost by multiplying cost of pound with weight

Solutions

Expert Solution

In case of any query do comment. Please rate answer as well. Thanks

Code:

import java.util.*;

public class ShippingCostCalculator
{
        public static void main(String[] args) {
                Scanner scnr = new Scanner(System.in);
      //read from where shipping is happening
                System.out.print("Enter the name where the box of mail is shipping from: ");
                String from = scnr.nextLine();
                
      //read where shipping is going
                System.out.print("Enter the name of destination where the box of mail will be shipped: ");
                String to = scnr.nextLine();
                
      //read the weight of the package
                System.out.print("Enter the weight of the package: ");
                int weight = scnr.nextInt();
                
                if (weight > 50) 
                    System.out.println("Box can not be shipped"); //if weight is above 50, can't ship
                else{
         
                    double costOfPound =0.0;
          //now calculate the cost of pound
                    if(weight ==0 || weight == 1)
                        costOfPound = 3.5;
                    else if(weight <= 3)
                        costOfPound = 5.5;
                    else if(weight <= 10)
                        costOfPound = 8.5;
                    else
                        costOfPound = 10.5;
                    //print the shipping cost
                    System.out.printf("Shipping Cost: $%.2f\n", costOfPound * weight);
                        
                }
                
        }
}

==============screen shot of the code=========

output:


Related Solutions

Create in Java a program that will prompt the user to enter aweight for a...
Create in Java a program that will prompt the user to enter a weight for a patient in kilograms and that calculates both bolus and infusion rates based on weight of patient in an interactive GUI application, label it AMI Calculator. The patients weight will be the only entry from the user. Use 3999 as a standard for calculating BOLUS: To calculate the BOLUS you will multiply 60 times the weight of the patient for a total number. IF the...
Create in java a program that will prompt the user to enter a weight for a...
Create in java a program that will prompt the user to enter a weight for a patient in kilograms and that calculates infusion rates based on weight of patient in an interactive GUI application, label it HEPCALC. The patients’ weight will be the only entry from the user. To calculate the infusion rate you will multiply 12 times the weight divided by 50 for a total number. The end result will need to round up or down the whole number....
6) Create the following in a Java Program: Create payroll system Prompt the user to enter...
6) Create the following in a Java Program: Create payroll system Prompt the user to enter payroll information Employee name and create variable for scanner Hours worked Hourly pay rate Federal tax rate State tax rate Declare variable doubles for gross pay, federal, state and total deduction Display payroll statement example: Name of employee Hours worked Hourly pay rate Gross pay which is equal hours worked multiply hourly pay rate Federal withholding which is equal of gross pay multiply federal...
Answer in JAVA Write a program that would prompt the user to enter an integer. The...
Answer in JAVA Write a program that would prompt the user to enter an integer. The program then would displays a table of squares and cubes from 1 to the value entered by the user. The program should prompt the user to continue if they wish. Name your class NumberPowers.java, add header and sample output as block comments and uploaded it to this link. Use these formulas for calculating squares and cubes are: square = x * x cube =...
JAVA Write a java program that will sum all positive number. Prompt the user to enter...
JAVA Write a java program that will sum all positive number. Prompt the user to enter numbers and add all positive numbers. The program will not add negative numbers and the program will stop when you enter ‘0’.   Enter a number> 25 Enter a number> 9 Enter a number> 5 Enter a number> -3 Enter a number> 0 Sum = 39
Using Java! Write a program that ask prompt the user to enter a dollar amount as...
Using Java! Write a program that ask prompt the user to enter a dollar amount as double. Then, calculate how many quarters, dimes, nickels and pennies are in the dollar amount. For example: $2.56 = 10 quarters, 1 dime, 1 nickel and 1 cent. Print all of the values. Hint: Use Modulus operator and integer division when necessary.
write java program that prompt the user to enter two numbers .the program display all numbers...
write java program that prompt the user to enter two numbers .the program display all numbers between that are divisible by 7 and 8 ( the program should swap the numbers in case the secone number id lower than first one please enter two integer number : 900 199 Swapping the numbers 224 280 336 392 448 504 560 616 672 728 784 840 896 i need it eclipse
write java program that prompt the user to enter two numbers .the program display all numbers...
write java program that prompt the user to enter two numbers .the program display all numbers between that are divisible by 7 and 8 ( the program should swap the numbers in case the secone number id lower than first one please enter two integer number : 900 199   Swapping the numbers 224 280 336 392 448 504 560 616 672 728 784 840 896 i need it eclipse
Create a C++ program which will prompt the user to enter a password continually until the...
Create a C++ program which will prompt the user to enter a password continually until the password passes the following tests. Password is 6 chars long Password has at least 1 number If the input does not match the tests, it will input a specific error message. "Pass must be 6 chars long." If the input is allowed, print a message saying "Correct Password Criteria."
in java Create simple number guessing game as follows. First, prompt the user to enter a...
in java Create simple number guessing game as follows. First, prompt the user to enter a min and max value. In your code, declare and assign a variable with a random integer in this range (inclusive). Then, ask the user to guess the number. Input the user's guess. And at the end output "Correct!" if the user's guess was right on spot, or "Sorry, the answer is not corrcet.” The number I was looking for was xxx. Replace xxx with...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT