Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class demo {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- int bakers = Integer.parseInt(scanner.nextLine()); //5
- int countTotal = 0;
- double sumTotal = 0;
- //за всеки един сладкар
- for (int baker = 1; baker <= bakers; baker++) {
- //четем името, четем сладки и броят на сладките
- String name = scanner.nextLine();
- //0 бисквити, 0 торти и 0 гофрети
- int countCookies = 0;
- int countCakes = 0;
- int countWaffles = 0;
- String product = scanner.nextLine();//някакъв сладкиш или е Stop baking
- //stop: product e Stop Baking
- //продължаваме: product не e Stop Baking
- while(!product.equals("Stop baking!")){
- //сладкиш -> брой
- int count = Integer.parseInt(scanner.nextLine());
- countTotal += count;
- //проверка за сладкиша -> "cookies", "cakes", "waffles"
- switch (product){
- case "cookies":
- countCookies += count;
- break;
- case "cakes":
- countCakes += count;
- break;
- case "waffles":
- countWaffles += count;
- break;
- }
- product = scanner.nextLine();
- }
- //product e stop baking!
- //какъв брой сладкиши е направил от всеки вид -> сума = бр. биск * 1.50 +
- double sumPerBaker = countCookies * 1.50 + countCakes * 7.80 + countWaffles * 2.30;
- sumTotal += sumPerBaker;
- System.out.printf("%s baked %d cookies, %d cakes and %d waffles.%n", name, countCookies, countCakes, countWaffles);
- }
- System.out.printf("All bakery sold: %d%n", countTotal);
- System.out.printf("Total sum for charity: %.2f lv.", sumTotal);
- //цени -> сладки - 1,50, торти - 7,80, гофрети - 2,30
- //сума за благотворителност -> сумираме сумите от всички пекари
- }
- }
Add Comment
Please, Sign In to add comment