Основные алгоритмические конструкции — обобщение и проверка (17/17)
Раздел «Основные алгоритмические конструкции». Обобщение и проверка по теме «Основные алгоритмические конструкции». КТП составлено по действующей официальной программе Республики Беларусь.
Конспект урока
Язык примеров
Содержание урока адаптируется под выбранный язык
Обобщение: основные алгоритмические конструкции
Найдите сумму чётных цифр неотрицательного целого числа. Решение объединяет следование, ветвление и цикл и подтверждается трассировкой.
Лаборатория
- Зафиксируйте вход n, выход sum и состояние цикла.
- Извлекайте digit = n mod 10 и уменьшайте n = n div 10.
- Добавляйте digit только при digit mod 2 = 0.
- Заполните трассу n → digit → even? → sum.
- Проверьте 507248 → 14, 0 → 0 и 135 → 0.
- Найдите первый неверный шаг в дефектном решении и повторите тесты.
Инвариант: sum хранит сумму уже обработанных чётных цифр.
Выходной билет
Для n=12043 ответ 6. Цикл работает пока n>0, ветвление проверяет чётность digit.
Pascal
Используйте mod, div, while и if. Отдельно проверьте n=0.
Скачать и открыть
Материалы урока
2 материалаОт сообщества
Материалы сообщества0
Дополнения от учителей к этому уроку. Проверены модерацией, но не являются редакционным контентом MediaSchool.
Поделитесь первым материалом
Рабочий лист, презентация или методичка помогут другим учителям подготовиться к уроку.
Комментарии
Войдите, чтобы оставлять комментарии.
Пока нет комментариев. Будьте первым!