1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 30 Параграф 2.4 ГДЗ Босова 8 класс (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова

Задание 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$$.



Общая оценка
3.7 / 5
Другие учебники
Другие предметы