Advertisement
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 lillysAge = Integer.parseInt(scanner.nextLine()); //Годините на Лили
- double washingmachinePrice = Double.parseDouble(scanner.nextLine()); // Цената на пералнята
- int pricePerToy = Integer.parseInt(scanner.nextLine()); // Цена за всяка играчка
- double lilisMoney = 0.0;
- int moneyForBirthday = 10; /*Понеже на всеки четен рожден ден,
- Лили получава с 10 лева повече от предходния
- ще запазим парите в променлива, която ще я увеличаваме с 10; */
- int toysCount = 0; // брояч за играчктие
- for (int age = 1; age <= lillysAge; age++) { //For цикъл, с който ше преминем през всичктие години на Лили
- if (age % 2 == 0) { //Проверяваме дали рождения ден е четен, ако е четен, даваме пари
- lilisMoney += moneyForBirthday - 1; //Добавяме парите за рождения ден и изваждаме 1 лев, заради нейният брат
- moneyForBirthday += 10; // Увеличаваме подаръка за следващият четен рожден ден с 10;
- } else { // При нечетен рожден ден, подаряваме играчка
- toysCount++; // Уваличаваме играчките с 1
- }
- }
- double moneyFromToys = toysCount * pricePerToy; //Продаваме играчките, всяка на определената цена
- lilisMoney += moneyFromToys; // към общите пари досега, добавяме парите от играчките
- if (washingmachinePrice <= lilisMoney) { //Ако цената на пералнята е по-малко или равна на парите, значи може да я купим
- double moneyLeft = lilisMoney - washingmachinePrice; // Останали пари след покупката
- System.out.printf("Yes! %.2f", moneyLeft); //Принтираме изхода при закупена пераляня
- } else { //При събрани пари по-малко от цената на пералнята не можем да я купим
- double neededMoney = washingmachinePrice - lilisMoney; // Парите които не ни достигат
- System.out.printf("No! %.2f", neededMoney); // Принтираме изхода при незакупена пералня
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement