§ . № Программы задач § . с for
Запишите на языке Python программы решения задач № 14–16 из § 3.6. Используйте оператор for.
Решение
Задача x · y заменяем прибавлением x ровно y раз. После каждого повторения z больше на x:
x = int(input('x = '))
y = int(input('y = '))
z =
for i in range(y):
z += x
print(z)
Например, при x = , y = : , , .
Задача . Три повторения соответствуют трём годам:
population =
for year in range( , ):
population *= .
print(year, population)
| Год | Население |
|---|---|
Проверка по шагам: , , .
Задача
bacteria =
for minute in range( , ):
bacteria *=
print(minute, bacteria)
| Минута | Бактерий | Минута | Бактерий |
|---|---|---|---|
Итак, после десятого удвоения бактерии.
Ответ
№z получается прибавлением x к нулю y раз; №
Помогло?
