Задание 30 Параграф 2.4 ГДЗ Босова 8 класс (Информатика)
Рассмотрим вариант решения задания из учебника Босова, Босова 8 класс, Бином: 30. Одноклеточная амёба каждые три часа делится на 2 клетки. Составьте алгоритм вычисления времени, через которое будет X амёб. *Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания. 8 bosova8 2-4/30 832
Пусть K — текущее число амёб, T — прошедшее время в часах. Сначала амёба одна, значит $$K=1$$, а время равно $$T=0$$.
Каждые 3 часа число амёб удваивается, поэтому в цикле нужно увеличивать $$K$$ в 2 раза и прибавлять к времени $$3$$ часа, пока $$K<X$$.
алг амеба
нач
ввод X;
K := 1;
T := 0;
нц пока K < X повторять
K := 2 * K;
T := T + 3;
кц
вывод T;
кон
После завершения цикла значение $$T$$ показывает, через сколько часов амёб станет не меньше $$X$$.
Ответ
Алгоритм: начать с $$K=1$$ и $$T=0$$, пока $$K<X$$, удваивать $$K$$ и увеличивать $$T$$ на 3; вывести $$T$$.