1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова 7-9 класс (Сборник упр-й)
Упр.2.166 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Аквилянов

Упр.2.166 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)

Задача
  1. Каждая бактерия делится на две в течение 1 минуты. В начальный момент имеется одна бактерия. Заполните блок-схему алгоритма вычисления количества бактерий через 10 минут. Запишите алгоритм на алгоритмическом языке. Исполните алгоритм, фиксируя каждый его шаг в таблице значений переменных.
Подробный ответ

Количество бактерий каждый раз удваивается, поэтому после каждого шага цикла значение переменной $$f$$ умножается на 2. Начинаем с $$f=1$$ и выполняем 10 повторений.

Ход решения

Блок-схема должна содержать такие действия:

  1. объявить переменные $$f, i$$ как целые;
  2. присвоить $$f:=1$$;
  3. выполнить цикл от $$i=1$$ до $$10$$, в котором $$f:=f\cdot 2$$;
  4. вывести значение $$f$$.

Алгоритм на алгоритмическом языке:

алг
нач
  цел f, i
  f:=1
  нц для i от 1 до 10
    f:=f*2
  кц
  вывод f
кон

Исполним алгоритм и проследим изменения переменных:

шагifВывод
1—1
212
324
438
5416
6532
7664
87128
98256
109512
11101024
121010241024

Ответ

Через 10 минут будет $$1024$$ бактерии.



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