Технология
Робототехника. 7 класс
Автор Копосов Д. Г.
Глава 13. Система подсчёта посетителей
§ 49. Проект «Проход через турникет»
Система подсчёта посетителей — это комплекс, который контролирует количество людей, прошедших через определённый проход за некоторый промежуток времени. Попробуем реализовать такой проект. Но использовать будем не датчик ультразвука, а простой и надёжный датчик касания.
Задание 118
Составьте программу, считающую посетителей, прошедших через турникет (рис. 86). При этом каждого десятого посетителя будем считать «счастливчиком». Обратите внимание на изменения в алгоритме.


Задание 119
Усовершенствуйте программу, чтобы она отображала ещё и общее число посетителей (используйте для этого вторую переменную).
Задание 120
Усовершенствуйте программу, чтобы она показывала, сколько посетителей проходит за одну минуту.
Задание 121
Заполните пропуски.
Переменная — это ______, которая может ______.
Переменная хранит своё ______ во внутренней ______ компьютера (устройства).
Переменная должна иметь: ______, ______ и ______.
Блок Переменная может ______ текущее значение переменной или ______ его (через ______).
Задание 122
Запишите три основных типа переменной (рис. 87).


1. ______
2. ______
3. ______
Задание 123
Определите значение переменной x в результате выполнения указанной ниже программы (рис. 88).


Задание 124
Определите значение переменной x в результате выполнения указанной ниже программы (рис. 89).


Задание 125
Определите значение переменной ost, которое будет выведено на экран робота, в результате выполнения указанной ниже программы (рис. 90).


Изменяя исходное значение переменной x, опишите задачу, которую выполняет данный алгоритм.
Задание 126
Заполните пропуски.
Значение переменной можно ______ во время работы программы. Каждый раз при ______ переменной любое предыдущее значение ______ и ______ новым значением.
Задание 127
Определите значение переменной х в результате выполнения указанной ниже программы (рис. 91).


Проверьте экспериментально и объясните полученный результат.
Задание 128
Проанализируйте алгоритм (рис. 92). Определите, какую задачу решает данная программа, то есть что будет выведено на экран робота в результате её выполнения.

