)) Я щедрый)) Решите еще и эту задачку НА ПИТОНЕ, ЦЕЛЫЙ КОД, ПОДРОБНОЕ РЕШЕНИЕ) Буду благодарен) Коммерсант, имея стартовый капитал k рублей, занялся торговлей, Которая ежемесячно увеличивает капитал на р%. Через сколько лет он накопит сумму s, достаточную для покупки собственного магазина?

79654622969ss 79654622969ss    3   05.02.2021 11:55    4

Ответы
invwar08 invwar08  07.03.2021 12:00

k = float(input())

s = float(input())

p= float(input())

i = 0

while k < s:

    i += 1

    k += (k / 100)*p

print(f'Через {i} месяцев! Вы получите сумму {k}')

Объяснение:

Вводим нужные числа.

И так, i = это у нас месяцы, которая по умолчанию равна 0.

while у нас заместо времени, каждая итерация while прибавляет к месяцам 1.

И так - каждый месяц мы увеличиваем наш капитал на p.

k += (k/100)*p - считаем проценты.

Насчёт += - это тоже самое, что написать k = k + (k/100) * p.

Условие цикла, цикл будет работать, пока наш капитал меньше нужной суммы.

Как только капитал становиться больше нужной суммы - while прекращает свою работу. И мы получаем через сколько месяцев наберём нужный капитал.

*f - format

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика