Задать вопрос
@coachegor

Как оформить код циклом while?

Ежемесячная стипендия студента составляет educational_grant руб., а расходы на проживание превышают стипендию
и составляют expenses руб. в месяц. Рост цен ежемесячно увеличивает расходы на 3%, кроме первого месяца
Составьте программу расчета суммы денег, которую необходимо единовременно попросить у родителей,
чтобы можно было прожить учебный год (10 месяцев), используя только эти деньги и стипендию.
Формат вывода:
Студенту надо попросить ХХХ.ХХ рублей

educational_grant, expenses = 10000, 12000
  • Вопрос задан
  • 2985 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@NoXXik
Вот держи:
educational_grant = 10000  #Стипендия студента
expenses = 12000           #Ежемесячные расходы
months = 10                #Кол-во месяцев
money = 0                  #Кол-во денег которое нужно будет попросить у родителей
i = 0
while i <= months-1:
    money += expenses - educational_grant   #Суммируем разницу между расходами и стипендией(ее мы и попросим у родителей)
    expenses *= 1.03                        #Увеличиваем расходы на 3%
    i += 1
print("{0:.2f}".format(money))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
19 янв. 2025, в 02:12
70000 руб./за проект
19 янв. 2025, в 01:58
20000 руб./за проект
18 янв. 2025, в 23:27
50000 руб./за проект