Технология
Робототехника. 7 класс
Автор Копосов Д. Г.




Глава 13. Система подсчёта посетителей
§ 49. Проект «Проход через турникет»


Система подсчёта посетителей — это комплекс, который контролирует количество людей, прошедших через определённый проход за некоторый промежуток времени. Попробуем реализовать такой проект. Но использовать будем не датчик ультразвука, а простой и надёжный датчик касания.



Задание 118

Составьте программу, считающую посетителей, прошедших через турникет (рис. 86). При этом каждого десятого посетителя будем считать «счастливчиком». Обратите внимание на изменения в алгоритме.


Рис. 86. Программа подсчёта посетителей, которые прошли через турникет




Задание 119

Усовершенствуйте программу, чтобы она отображала ещё и общее число посетителей (используйте для этого вторую переменную).





Задание 120

Усовершенствуйте программу, чтобы она показывала, сколько посетителей проходит за одну минуту.





Задание 121

Заполните пропуски.

Переменная — это ______, которая может ______.

Переменная хранит своё ______ во внутренней ______ компьютера (устройства).

Переменная должна иметь: ______, ______ и ______.

Блок Переменная может ______ текущее значение переменной или ______ его (через ______).





Задание 122

Запишите три основных типа переменной (рис. 87).


Рис. 87. Типы переменных

1. ______

2. ______

3. ______





Задание 123

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


Рис. 88. Программа к заданию 123





Задание 124

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


Рис. 89. Программа к заданию 124





Задание 125

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


Рис. 90. Программа к заданию 125

Изменяя исходное значение переменной x, опишите задачу, которую выполняет данный алгоритм.





Задание 126

Заполните пропуски.

Значение переменной можно ______ во время работы программы. Каждый раз при ______ переменной любое предыдущее значение ______ и ______ новым значением.





Задание 127

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


Рис. 91. Программа к заданию 127

Проверьте экспериментально и объясните полученный результат.





Задание 128

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


Рис. 92. Программа к заданию 128







Наверх