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.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int people = in.nextInt();
int pizzas = (people * 2) % 12 != 0 ? (people * 2) / 12 + 1 : (people * 2) / 12;
double cost = pizzas * 14.95;
System.out.println("Pizzas: " + pizzas);
System.out.printf("Cost: $%.2f\n", cost);
}
}
Comments
Leave a comment