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

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

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

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

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

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

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

Обобщение: основные алгоритмические конструкции

Найдите сумму чётных цифр неотрицательного целого числа. Решение объединяет следование, ветвление и цикл и подтверждается трассировкой.

Лаборатория

  1. Зафиксируйте вход n, выход sum и состояние цикла.
  2. Извлекайте digit = n mod 10 и уменьшайте n = n div 10.
  3. Добавляйте digit только при digit mod 2 = 0.
  4. Заполните трассу n → digit → even? → sum.
  5. Проверьте 507248 → 14, 0 → 0 и 135 → 0.
  6. Найдите первый неверный шаг в дефектном решении и повторите тесты.

Инвариант: sum хранит сумму уже обработанных чётных цифр.

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

Для n=12043 ответ 6. Цикл работает пока n>0, ветвление проверяет чётность digit.

Pascal

Используйте mod, div, while и if. Отдельно проверьте n=0.

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

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

2 материала

Подготовка к уроку

2 материала

От сообщества

Материалы сообщества0

Дополнения от учителей к этому уроку. Проверены модерацией, но не являются редакционным контентом MediaSchool.

Поделиться материалом

Поделитесь первым материалом

Рабочий лист, презентация или методичка помогут другим учителям подготовиться к уроку.

Комментарии

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

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