понедельник, 18 января 2021 г.

Алгоритмическая конструкция следование

Дорогие 8-классники!  

Человеку в жизни приходится решать множество различных задач. Решение каждой из них описывается своим алгоритмом, и разнообразие этих алгоритмов очень велико. Вместе с тем для записи любого алгоритма достаточно трёх основных алгоритмических конструкций (структур): следования, ветвления, повторения. Это положение выдвинул и доказал Э. Дейкстра в 70-х гг. прошлого века. 

Следование — алгоритмическая конструкция, отображающая естественный, последовательный порядок действий. 

Алгоритмы, в которых используется только структура «следование», называются линейными алгоритмами.  

Подробности урока "Алгоритмическая конструкция следование"можно узнать на сайте РЭШ.

Домашнее задание
1. п.2.4.1 (стр. 73-75) читать
2. Решить задачи:
Задача 3. У исполнителя Юпитер три команды, которым присвоены номера:
1. прибавь 1
2. прибавь 2
3. прибавь s (s – неизвестное натуральное число)
Выполняя первую из них, Юпитер увеличивает число на экране на 1, выполняя вторую – увеличивает число на 2, а выполняя третью – увеличивает число на s. Программа для исполнителя Юпитер – это последовательность номеров команд. Известно, что программа 3123312 переводит число 18 в число 69. Определите значение s. 

Задача 4. У исполнителя Омега две команды, которым присвоены номера:
1. прибавь 3;
2. раздели на b (b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Омега увеличивает число на экране на 3, а выполняя вторую, делит это число на b. Программа для исполнителя Омега — это последовательность номеров команд. Известно, что программа 11121 переводит число 46 в число 8. Определите значение b. 

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

Задача 6. У исполнителя Омега две команды, которым присвоены номера:
1. прибавь 4;
2. умножь на b (b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Омега увеличивает число на экране на 4, а выполняя вторую, умножает это число на b. Программа для исполнителя Омега — это последовательность номеров команд. Известно, что программа 12111 переводит число 9 в число 77. Определите значение b.

Удачи!

Комментариев нет:

Отправить комментарий