Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class BachelorPartiProbEXAM {
- public static void main(String[] args) {
- Scanner scanner = new Scanner (System.in);
- int singerPrice = Integer.parseInt(scanner.nextLine()); //Четем сумата предвидена за гост изпълнителя.
- String input = scanner.nextLine(); // Четем следващия ред(броят на хората в първата група).
- int guestsInEachGroup = 0; // Към тази в цикъла ще "парстваме" хората(като цяло число)
- int allGuests = 0; // С тази: ще сметнем колко ще са всички гости.
- int collectedMoney = 0;// С тази: колко пари общо е събрал.
- while (true) {
- if(input.equals("The restaurant is full")) { // Проверяваме дали дали input-а е "The restaurant is full"
- break; // Ako e - прекъсваме цикъла.
- }
- guestsInEachGroup = Integer.parseInt(input); // "Парстваме" броя на хората към число.
- allGuests += guestsInEachGroup; // Добавяме броя на хората в съответната група към тотала на гостите.
- if (guestsInEachGroup >= 5) {
- collectedMoney += guestsInEachGroup * 70; // Ако групата е с 5 човека или повече смятаме колко пари ще са кувертите на съответната група и ги добавяме към общия брой събрани пари.
- } else {
- collectedMoney += guestsInEachGroup * 100; // Аналогично на горното.
- }
- input = scanner.nextLine(); // Четем следващия ред(Следващата група от гости).
- }
- if (singerPrice <= collectedMoney){ // Проверяваме дали сумата за изпълнителя е по-малка или равна на събраната сума.(При теб проверката беше наопаки)
- int left = collectedMoney - singerPrice ;
- System.out.printf("You have %d guests and %d leva left.", allGuests, left);
- } else {
- System.out.printf("You have %d guests and %d leva income, but no singer.", allGuests, collectedMoney);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement