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
Задача 1:
a, c, b = 0, 0, int(input())
while b != 0:
a += b
c += 1
b = int(input())
print(a/c)
Задача 2:
print(max([int(i) for i in input().split()]))
Задача 3:
a = [int(i) for i in input().split()]
count = 0
for i in a:
if i % 2 == 0:
count += 1
print(count)
Задача 4:
def Fibonacci(n):
if n==1:
return 0
elif n==2:
return 1
else:
return Fibonacci(n-1)+Fibonacci(n-2)
print(Fibonacci(int(input(