Перейти к содержанию

Основные алгоритмические конструкции — закрепление материала (6/17)

Раздел «Основные алгоритмические конструкции». Закрепление материала по теме «Основные алгоритмические конструкции». КТП составлено по действующей официальной программе Республики Беларусь.

Открыт · Презентация · Методичка

Конспект урока

Язык примеров

Содержание урока адаптируется под выбранный язык

Цикл со счётчиком for

Используйте for, когда число повторений известно. Задача: для i от 1 до n вывести i² и накопить сумму 1+…+n. До запуска перечислите значения счётчика.

Pascal

for i := 1 to n do begin
  writeln(i*i); s := s+i;
end;

Проверка

Для n=4 счётчик принимает 1,2,3,4; квадраты 1,4,9,16; сумма 10. Для n=0 итераций нет. В Python правая граница range не включается, поэтому требуется n+1.

Лаборатория

Проверьте n=0,1,4,10. Для каждого теста запишите ожидаемое число итераций и итоговую сумму. Ошибка off-by-one обнаруживается минимальным тестом на границе.

Выходной билет

n=5: пять итераций, значения 1..5, сумма 15.

Материалы урока

Скачать и открыть

Учителю

2 материала

Презентация · для учителей

Презентация «Цикл со счётчиком for»

Скачать PPTX

Методичка · для учителей

Поурочное планирование и опорная схема (РБ)

DoD/УП РБ: «Основные алгоритмические конструкции» · блок «Алгоритмы и программирование» · 10 кл. elevated. Маршрут 45 мин, идеи по программе, лист ученика.

Скачать DOCX

Поурочное планирование и опорная схема (РБ)

DOCX

Комментарии

Войдите, чтобы оставлять комментарии.

Пока нет комментариев. Будьте первым!