1. (25). Запас рыбы в пруду оценён в А тонн. Ежегодный прирост рыбы составляет 15%. Ежегодный план отлова — В тонн. Наимень¬ший запас рыбы составляет С тонн. (Запас ниже С тонн уже не восстанавливается.) Составьте программу для под¬счёта количества лет, в течение которых можно выдерживать заданный план. (Для примера: А=10, В=2, С=2) 2. (26). Дана последовательность 5, 9, 13, 17, ... . Составьте программу для подсчёта числа слагаемых, сумма которых равна 324. 3. (27). Составьте программу для определения количества цифр в записи произвольного натурального числа. 4. (28). Сумма 10000 рублей положена в сберегательный банк, при этом прирост составляет 5% годовых. Составьте программу определения, через какой промежуток времени первоначальная сумма увеличится в два раза. 5. (29). Одноклеточная амёба каждые три часа делится на 2 клетки. Составьте программу для вычисления времени, через которое будет X амёб. (Для примера: Х=2000)
A = 10
B = 2
C = 2
years = 0
while A >= C:
A += A * 0.15
A -= B
years += 1
print(years)
2. Программа для подсчета числа слагаемых:sum = 0
count = 0
while sum < 324:
count += 1
sum += 4
if sum == 324:
break
print(count)
3. Программа для определения количества цифр в числе:num = int(input("Введите натуральное число: "))
count = len(str(num))
print("Количество цифр в числе:", count)
4. Программа для определения времени удвоения суммы:initial_sum = 10000
interest_rate = 0.05
target_sum = initial_sum * 2
years = 0
while initial_sum < target_sum:
initial_sum += initial_sum * interest_rate
years += 1
print("Сумма удвоится через", years, "лет")
5. Программа для вычисления времени, через которое будет X амёб:X = 2000
time = 0
while X > 1:
X = X * 2
time += 3
print("Через", time, "часов будет", X, "амёб")