Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class SmartLili {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in); // правим скенер
- int age = scanner.nextInt(); // age заема стойността от първия Integer вкаран в конзолата
- float wmprice = scanner.nextFloat(); // wmprice заема стойността от втория ред (първия Float вкаран в конзолата)
- int toyPrice = scanner.nextInt(); // toyPrice заема стойността от третия ред (втория Integer вкаран в конзолата)
- int LilisMoney = allMoney(age, toyPrice); // LilisMoney ние заема стойноста на метода LilisMoney като подаваме параметри age, toyPrice
- washingMaschine(LilisMoney, wmprice); // извикваме метода washingMaschine с подадени параметри LilisMoney, wmprice
- }
- public static Integer allMoney(int ageOfLili, int toyPrice ){ // правим метод, който трябва да приеме два параметъра, които трябва да бъдат от целочислен вид
- int money = 0; // декларираме променлива money, която ни е 0 в началото на метода
- for (int i = 1; i<=ageOfLili; i++) { // въртим цикъл от 1 до възрастта на Лили със стъпка +=1
- if (i % 2 == 0) { // ако Лили е на четна възраст получава пари(по условие)
- money += (10 * i) / 2 - 1; // тя взима сумата на годините си по 10 делено 2 и брат и взима по 1 лев всеки път
- }
- else{ // ако ли не е на четна възраст взима играчка, като вече сме подали цената на играчката при извикването на метода
- money+=toyPrice; // прибавяме всеки път цената на играчката
- }
- }
- return money; // връщаме общата сума
- }
- public static void washingMaschine(int budget, float price){ // // правим метод, който трябва да приеме два параметъра, като първият е цяло число, вторият е число с плаваща запетая
- if (budget >= price){ // тя може да си го купи при това условие
- float money_left = budget - price; // толкова пари ще и останат
- System.out.println(String.format("Yes! %.2f", money_left)); // чрез placeholder показваме останалите пари закръглени до вторият знак след запетаята
- }
- else{// не може да го купи
- float money_needed = price - budget; // толкова пари не и достигат
- System.out.println(String.format("No! %.2f ", money_needed)); // // чрез placeholder показваме недостигналите пари закръглени до вторият знак след запетаята
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement