Алгоритмы и исполнители. Решение задач

Содержание

Слайд 2

РЕШЕНИЕ ЗАДАЧ по теме «Алгоритмы и исполнители»

Домашнее задание:
§ 2.1 – 2.2
№18-20 стр.55-56
Сам. работа по

РЕШЕНИЕ ЗАДАЧ по теме «Алгоритмы и исполнители» Домашнее задание: § 2.1 –
задачам

Слайд 3

Задание №1

Что будет результатом выполнения Черепашкой алгоритма?
Повтори 6 [Вперёд 100 Направо

Задание №1 Что будет результатом выполнения Черепашкой алгоритма? Повтори 6 [Вперёд 100
120]

Оставляет отрезки, расположенные по углом 180° − 120° = 60° друг к другу.
Ответ: Правильный треугольник

Слайд 4

А6

Ответ: Квадрат (нарисует трижды)

А6 Ответ: Квадрат (нарисует трижды)

Слайд 5

Исполнитель Робот действует на клетчатой доске, между соседними клетками которой могут стоять

Исполнитель Робот действует на клетчатой доске, между соседними клетками которой могут стоять
стены. Робот передвигается по клеткам доски и может выполнять команды
1 (вверх), 2 (вниз), 3 (вправо), 4 (влево), переходя на соседнюю клетку в направлении, указанном в скобках. Если в этом направлении стоит стена, то Робот разрушается. Робот успешно выполнил программу 3233241.
Какую последовательность из трех команд должен выполнить робот, чтобы вернуться в ту клетку, где он был перед началом выполнения программы, и не разрушиться?

Задание №1

Слайд 6

Решение

1 (вверх), 2 (вниз), 3 (вправо), 4 (влево)

Робот выполнил: 3233241

4

1

4

Решение 1 (вверх), 2 (вниз), 3 (вправо), 4 (влево) Робот выполнил: 3233241 4 1 4

Слайд 7

Задание №2

Ответ: 21111

Задание №2 Ответ: 21111

Слайд 8

ОГЭ №5

У исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 1;
2. умножь

ОГЭ №5 У исполнителя Альфа две команды, которым присвоены номера: 1. прибавь
на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Альфа увеличивает число на экране на 1, а выполняя вторую, умножает это число на b. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 11211 переводит число 6 в число 82.
Определите значение b.

Слайд 9

ОГЭ №5

У исполнителя Бета две команды, которым присвоены номера:
1. прибавь 2;
2. умножь

ОГЭ №5 У исполнителя Бета две команды, которым присвоены номера: 1. прибавь
на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Бета увеличивает число на экране на 2, а выполняя вторую, умножает это число на b. Программа для исполнителя Бета — это последовательность номеров команд. Известно, что программа 11121 переводит число 4 в число 72. Определите значение b.

Слайд 10

ОГЭ №5

У исполнителя Омега две команды, которым присвоены номера:
1. прибавь 3;
2. раздели

ОГЭ №5 У исполнителя Омега две команды, которым присвоены номера: 1. прибавь
на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Омега увеличивает число на экране на 3, а выполняя вторую, делит это число на b. Программа для исполнителя Омега — это последовательность номеров команд. Известно, что программа 11211 переводит число 30 в число 12. Определите значение b.

Слайд 11

А14

Ответ: 21212

А14 Ответ: 21212

Слайд 12

Задание №4 (было А16)

Ответ: 784634

Некоторый алгоритм из одной цепочки символов получает новую

Задание №4 (было А16) Ответ: 784634 Некоторый алгоритм из одной цепочки символов
цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов. Если она нечётна, то в исходной цепочке символов удаляется средний символ, а если чётна, то в конец цепочки до‐ бавляется символ 2. В полученной строке каждая цифра заменяется на следующую (0 заменяется на 1, 1 — на 2, и т. д., а 9 заменяется на 0). Получившаяся таким образом цепочка является результатом работы алгоритма.
Например, если исходной цепочкой была цепочка 234, то результатом работы алгоритма будет цепочка 35, а если исходной цепочкой была 56, то результатом работы алгоритма будет цепочка 673.
Дана цепочка символов 562341.
Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (то есть применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?

Слайд 13

А16

Ответ: ЕТЖЖМВ

А16 Ответ: ЕТЖЖМВ

Слайд 14

Способы записи алгоритмов

Способы записи алгоритмов

Слайд 15

Блок-схемы

В блок-схеме предписания изображаются с помощью различных геометрических фигур, а последовательность

Блок-схемы В блок-схеме предписания изображаются с помощью различных геометрических фигур, а последовательность
выполнения шагов указывается с помощью линий.

Блок начала или конца алгоритма

Блок ввода или вывода данных

Блок обработки данных

Блок проверки условия

Имя файла: Алгоритмы-и-исполнители.-Решение-задач.pptx
Количество просмотров: 23
Количество скачиваний: 0