diff --git "a/\320\233\320\260\320\261\320\276\321\200\320\260\321\202\320\276\321\200\320\275\320\260\321\217 \321\200\320\260\320\261\320\276\321\202\320\260 2/task_1.py" "b/\320\233\320\260\320\261\320\276\321\200\320\260\321\202\320\276\321\200\320\275\320\260\321\217 \321\200\320\260\320\261\320\276\321\202\320\260 2/task_1.py" new file mode 100644 index 0000000..599ff37 --- /dev/null +++ "b/\320\233\320\260\320\261\320\276\321\200\320\260\321\202\320\276\321\200\320\275\320\260\321\217 \321\200\320\260\320\261\320\276\321\202\320\260 2/task_1.py" @@ -0,0 +1,18 @@ +money_capital = 20000 # Подушка безопасности +salary = 5000 # Ежемесячная зарплата +spend = 6000 # Траты за первый месяц +increase = 0.05 # Ежемесячный рост цен + +month = 0 # Количество месяцев + +while True: + money_capital += salary # Добавление зарплаты к подушке + money_capital -= spend # Вычитание ежемесячных расходов из подушки + + if money_capital < 0: + break # Прерывание цикла если подушка опустошилась + + spend += spend * increase # Увеличение ежемесяных трат за счёт роста цен + month += 1 + +print("Количество месяцев, которое можно протянуть без долгов:", month) diff --git "a/\320\233\320\260\320\261\320\276\321\200\320\260\321\202\320\276\321\200\320\275\320\260\321\217 \321\200\320\260\320\261\320\276\321\202\320\260 2/task_2.py" "b/\320\233\320\260\320\261\320\276\321\200\320\260\321\202\320\276\321\200\320\275\320\260\321\217 \321\200\320\260\320\261\320\276\321\202\320\260 2/task_2.py" new file mode 100644 index 0000000..11cb8af --- /dev/null +++ "b/\320\233\320\260\320\261\320\276\321\200\320\260\321\202\320\276\321\200\320\275\320\260\321\217 \321\200\320\260\320\261\320\276\321\202\320\260 2/task_2.py" @@ -0,0 +1,12 @@ +salary = 5000 # Ежемесячная зарплата +spend = 6000 # Траты за первый месяц +months = 10 # Количество месяцев, которое планируется протянуть без долгов +increase = 0.03 # Ежемесячный рост цен + +money_capital = 0 # Подушка безопасности + +for _ in range(months): + money_capital += spend - salary # Расчёт необходимых финансов на покрытие расходов + spend += spend * increase # Увеличение ежемесяных трат за счёт роста цен + +print(f"Подушка безопасности, чтобы протянуть {months} месяцев без долгов:", round(money_capital, 2))