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.
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);
}
}
Comments
Leave a comment