Similar presentations:
Алгоритмизация и программирование. Переменные
1.
АЛГОРИТМИЗАЦИЯИ ПРОГРАММИРОВАНИЕ
Переменные
Основные понятия
2.
ДОМАШНЕЕ ЗАДАНИЕУчебник: § 36 (Поляков).
Кумир скачать:
https://yadi.sk/d/K4FejsL2OEnkaQ
3.
ЗАЧЕМ НУЖНЫ ПЕРЕМЕННЫЕ?Б
В
изменение с
каждым шагом
длина ряда – величина
переменная
N:=2
начальное
значение
N:=N+1
N
нц N раз
вправо
закрасить
кц
вниз
нц N раз
влево
кц
?
Как меняется N?
4.
ИСПОЛЬЗОВАНИЕ ПЕРЕМЕННЫХцел N
N:=2
нц 4 раз
нцN:=2
4 раз
нц N раз
вправо
закрасить
кц
вниз
нц N раз
влево
кц
N:=N+1
кц
объявление
переменной
следующий ряд
на 1 клетку
длиннее
5.
ПРОЦЕДУРЫ С ПАРАМЕТРАМИЕсли все ряды одинаковые (4 клетки):
параметр
алг Ряд(цел N)
нач
меняется!
нц N
4 раз
Это переменная!
вверх
закрасить
Что плохо?
кц
алг Трапеция
кон
добавить переход к
нач
началу следующего ряда!
Ряд(5) | при N = 5
Ряд(4) | при N = 4
Ряд(3) | при N = 3
Использование
кон
!
?
6.
?ЗАДАНИЕ
ПР №13 (A-F). Робот должен закрасить все отмеченные
клетки и, если нужно, прийти на базу.
«3» - А, B,
«4» - А, B, C, D
«5» - все.