Решите задачу с помощью оператора "while".
В 1626 году индейцы продали остров Манхэттен за 20 долларов. Если бы эти деньги были помещены в банк на текущий счёт и ежегодный прирост составлял 4%, какова была бы стоимость капитала в 2003 году?
Ответы на вопрос
Решение задачи с помощью оператора while на языке Python.
Условие задачи:
В 1626 году индейцы продали остров Манхэттен за 20 долларов. Если бы эти деньги положили в банк под 4% годовых с ежегодным начислением сложных процентов, какой была бы сумма на счёте в 2003 году?
Программа на Python
Объяснение программы
year = 1626— начальный год.money = 20— первоначальная сумма денег.while year < 2003:— цикл выполняется, пока год меньше 2003.money = money * 1.04— каждый год сумма увеличивается на 4%.year += 1— переходим к следующему году.print()— выводим итоговую сумму, округлённую до двух знаков после запятой.
Результат выполнения программы
Стоимость капитала в 2003 году: 52795743.63 долларовПроверка с помощью формулы
Количество лет:
Формула сложных процентов:
где:
— начальная сумма;
— годовая процентная ставка;
— количество лет.
Подставляем значения:
Ответ: если бы 20 долларов были положены в банк в 1626 году под 4% годовых с ежегодной капитализацией процентов, то в 2003 году капитал составил бы 52 795 743,63 доллара, то есть примерно 52,8 миллиона долларов.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

