Answer to Question #264598 in Java | JSP | JSF for Zach

Question #264598

Given the number of people attending a pizza party, output the number of needed pizzas and total cost. For the calculation, assume that people eat 2 slices on average and each pizza has 12 slices and costs $14.95.

Output each floating-point value with two digits after the decimal point, which can be achieved as follows:

System.out.printf("Cost: $%.2f\n", cost);

Ex: If the input is:

4

the output is:

Pizzas: 1
Cost: $14.95

Hint: Use the ceil() method to round up the number of pizzas so that enough pizzas are ordered.


1
Expert's answer
2021-11-14T09:21:43-0500


package pizza;


import java.util.Scanner;




public class Pizza {


    
    public static void main(String[] args) {
       Scanner scan  = new Scanner(System.in);
       System.out.println("\nEnter the number of people\n");
       double n = scan.nextDouble();
       double num_of_slices = n * 2;
       double piza = num_of_slices / 12;
       double number_of_piza =  Math.ceil(piza);
       System.out.println(number_of_piza);
       
       double cost = number_of_piza * 14.95;
       int d = (int) number_of_piza;
       System.out.printf("Pizzas: %d\n", d);
       System.out.printf("Cost: $%.2f\n", cost);
    }
    
}

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS