In this activity, you will create a java class that declares methods which display a greeting to the user, requests a party price from the user and calculates a 20% discount on the price supplied by the user. The program will display the discounted information to the user.
In this activity, you will create a java class that declares methods which display a
greeting to the user, requests a party price from the user and calculates a 20% discount
on the price supplied by the user. The program will display the discounted information
to the user.
You can follow these steps to guide you through the process.
1. Create a public class named Party.
2. Create a main() method within the Party class that will do the following:
a. Store the discount percentage value stored in a named identifier which is used to
calculate the 20% discount of the price. Hint: this value does NOT change so it can be
stored in a constant.
b. Prompts and accepts input from the user for the party price and stores the value in a
variable.
3. Calls a displayGreeting( ) method that displays a welcome greeting to the application user.
This method should not require any arguments to be passed to the method and will not
return any values. This method has the following specifications:
a. Does not accept any arguments from the calling method.
b. Declares a string variable named greeting1 and assigns a literal value “Welcome to the
program” to the variable.
c. Displays the greeting1 variable in an output statement.
4. Calls a calculateDiscount( ) method to calculate the discounted price by passing the
discount percentage and the price entered by the user to the method. The calculated
discount should be returned to the calling method and stored in a variable. This method has
the following specifications:
a. accepts the party “price” as a parameter.
b. accepts the discount rate (20%) as a parameter.
c. calculates the discount for the price.
d. returns the calculated discount amount as a value.
5. Calls the displayDiscountInfo( ) method to display the price from the user, the discount
percentage and the discount calculated. You will need to pass these values as arguments to
the method you call. This method has the following specifications:
a. accepts three arguments (price entered, discount percentage and discount calculated).
b. does not return any values to the calling method.
c. displays an informational message that displays the price entered by the user, the
discounted amount calculated and the new price of the party cost.
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images