Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class BakingCompetition {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- int numberOfCompetitors = Integer.parseInt(scanner.nextLine());
- int totalSweets = 0;
- double totalEarnings = 0.0;
- for (int i = 0; i < numberOfCompetitors; i++) {
- String competitorName = scanner.nextLine();
- String typeOfSweets = scanner.nextLine();
- int cookiesCounter = 0;
- int cakesCounter = 0;
- int wafflesCounter = 0;
- while (!typeOfSweets.equals("Stop baking!")) {
- int numberOfTheseSweets = Integer.parseInt(scanner.nextLine());
- switch (typeOfSweets) {
- case "cookies":
- cookiesCounter += numberOfTheseSweets;
- break;
- case "cakes":
- cakesCounter += numberOfTheseSweets;
- break;
- case "waffles":
- wafflesCounter += numberOfTheseSweets;
- break;
- default:
- break;
- }
- typeOfSweets = scanner.nextLine();
- }
- int totalSweetsCounterPerBaker = cookiesCounter + cakesCounter + wafflesCounter;
- totalSweets += totalSweetsCounterPerBaker;
- double earningsFromCookies = cookiesCounter * 1.50;
- double earningsFromCakes = cakesCounter * 7.80;
- double earningsFromWaffles = wafflesCounter * 2.30;
- double totalEarningsPerBaker = earningsFromCookies + earningsFromCakes + earningsFromWaffles;
- totalEarnings += totalEarningsPerBaker;
- System.out.printf("%s baked %d cookies, %d cakes and %d waffles.%n", competitorName, cookiesCounter, cakesCounter, wafflesCounter);
- }
- System.out.printf("All bakery sold: %d%nTotal sum for charity: %.2f lv.%n", totalSweets, totalEarnings);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement