- •Урок 18. Решение задач
- •Урок 19. Самостоятельная работа
- •Урок 20. Команда ветвления
- •Урок 21. Решение задач
- •Урок 22. Самостоятельная работа
- •Урок 23. Зачет
- •Урок 24. Переменные и действия над ними
- •Урок 25. Команды ввода и вывода информации
- •Вывод на экран
- •Ввод данных
- •Урок 26. Продолжение
- •Правила использования оператора ввода:
- •Урок 27 Самостоятельная работа
- •Урок 28. Цикл с параметром (цикл «Для»)
- •Урок 29. Решения задач
- •Урок 30. Самостоятельная работа
- •Урок 31. Зачет
- •Урок 32. Обобщение Кроссворд
- •Криптограмма
Правила использования оператора ввода:
Для ввода переменных с клавиатуры используется оператор ввод, после которого следует список элементов, разделенных запятыми.
В списке ввода указываются имена переменных, значение которых надо ввести с клавиатуры.
При использовании команды ввод, на информационном табло отображается курсор в виде прямоугольника, и дальнейшее выполнение программы задерживается до тех пор, пока пользователь не наберет на клавиатуре нужное число и не нажмет на клавишу Enter, после этого набранное число будет записано в ячейку с именем переменой, указанной в списке ввода, и выполнение программы продолжится.
Значения переменных вводятся последовательно через пробел в порядке их перечисления в списке ввода.
При использовании команды ввод n; в момент ввода пользователь может не понять, что значение какой величины требуется ввести. Такой ввод считается признаком плохого стиля программирования. Поэтому перед вводом значения переменной нужно вывести на экран подсказку – поясняющее текстовое сообщение.
Задачи:
Вычислить сумму температур в клетках над пластиной.
И
звестно,
что Робот находится в верхней части
простого креста из стенок. Закрасьте
крест красным цветом и вычислите
количество клеток в нем.
С
оставьте
блок–схему программы для решения
следующей задачи: Робот находится в
горизонтальном коридоре, выложенном
из стенок. Длина коридора вам неизвестна.
Ширина коридора – одна клетка. Необходимо
посчитать количество клеток коридора,
в которых температура отрицательна.
Известно, что Робот находится в левом верхнем углу рабочего поля. Клетки верхней строки имеют различную температуру. Найдите клетку с минимальной температурой и окрасьте ее в синий цвет. Значение самой низкой температуры вывести на экран.
П
одсказка:
Для решения данной задачи вам необходимо
ввести переменную (назовем ее min),
в которой будет храниться текущее
наименьшее значение температуры.
В начале программы зададим значение
min равным температуре в
начальной клетке, а затем, Робот, проходя
по строке, будет сравнивать значение
переменной min с текущим
значением температуры, если оно меньше
значения min, то min
присвоим новое значение.
Р
обот
находится где-то внутри горизонтального
тоннеля шириной в одну клетку. Сосчитать
количество закрашенных клеток этого
тоннеля.
Известно, что Робот находится в левом верхнем углу рабочего поля. Клетки рабочего поля имеют различную радиацию. Найти клетку с максимальной радиацией и окрасить ее в желтый цвет. Значение максимальной радиации вывести на экран.
