среда, 10 октября 2018 г.

СР_9 класс

1 Вариант

1. У ис­пол­ни­те­ля Квад­ра­тор две команды, ко­то­рым при­сво­е­ны номера:

1. вычти 4
2. возведи в квадрат

Первая из них умень­ша­ет число на экра­не на 4, вто­рая — воз­во­дит число во вто­рую степень. Со­ставь­те ал­го­ритм по­лу­че­ния из числа 15 числа 5, со­дер­жа­щий не более 5 команд. В от­ве­те за­пи­ши­те толь­ко но­ме­ра команд. (Например, 12211 — это ал­го­ритм вычти 4, воз­ве­ди в квадрат, воз­ве­ди в квадрат, вычти 4, вычти 4 ко­то­рый пре­об­ра­зу­ет число 7 в 73.) Если таких ал­го­рит­мов более одного, то за­пи­ши­те любой из них.
2. У ис­пол­ни­те­ля Про­грам­мист две команды, ко­то­рым при­сво­е­ны номера:

1. вычти 3
2. умножь на 4

Первая из них умень­ша­ет число на экра­не на 3, вто­рая — уве­ли­чи­ва­ет число в 4 раза. Со­ставь­те ал­го­ритм по­лу­че­ния из числа 1 числа 49, со­дер­жа­щий не более 5 команд. В от­ве­те за­пи­ши­те толь­ко но­ме­ра команд. (Например, 21212 — это алгоритм: умножь на 4, вычти 3, умножь на 4, вычти 3, умножь на 4, ко­то­рый пре­об­ра­зу­ет число 2 в 68.) Если таких ал­го­рит­мов более одного, то за­пи­ши­те любой из них.
3. У исполнителя Делитель две команды, которым присвоены номера:

1. раздели на 2
2. прибавь 1

Первая из них уменьшает число на экране в 2 раза, вторая увеличивает его на 1. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 54 числа 16, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 21222 — это алгоритм: прибавь 1, раздели на 2, прибавь 1, прибавь 1, прибавь 1, который преобразует число 21 в 14.) Если таких алгоритмов более одного, то запишите любой из них.
4. У исполнителя Квадратор две команды, которым присвоены номера:

1. вычти 3
2. возведи в квадрат

Первая из них уменьшает число на экране на 3, вторая возводит его во вторую степень. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 4 числа 49, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 21211 — это алгоритм: возведи в квадрат, вычти 3, возведи в квадрат, вычти 3, вычти 3, который преобразует число 3 в 30.) Если таких алгоритмов более одного, то запишите любой из них.
5. У исполнителя Квадратор две команды, которым присвоены номера:

1. зачеркни справа
2. возведи в квадрат

Первая из них удаляет крайнюю правую цифру числа на экране, вторая — возводит число во вторую степень.
Составьте алгоритм получения из числа 5 числа 1, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12121 — это алгоритм зачеркни справавозведи в квадратзачеркни справавозведи в квадратзачеркни справа, который преобразует число 81 в 3.)
Если таких алгоритмов более одного, то запишите любой из них.

2 Вариант


1. У исполнителя Делитель две команды, которым присвоены номера:

1. раздели на 2
2. вычти 1

Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 27 числа 3, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 12121 — это алгоритм: раздели на 2, вычти 1, раздели на 2, вычти 1, раздели на 2, который преобразует число 30 в 3.) Если таких алгоритмов более одного, то запишите любой из них.
2. У ис­пол­ни­те­ля Квад­ра­тор две команды, ко­то­рым при­сво­е­ны номера:


1. раз­де­ли на 2
2. воз­ве­ди в квад­рат

Первая из них умень­ша­ет число на экра­не в 2 раза, вто­рая воз­во­дит число в квадрат. Ис­пол­ни­тель ра­бо­та­ет толь­ко с на­ту­раль­ны­ми числами. Со­ставь­те ал­го­ритм по­лу­че­ния из числа 12 числа 81, со­дер­жа­щий не более 4 команд. В от­ве­те за­пи­ши­те толь­ко но­ме­ра команд.

(Например, 1212 — это алгоритм:
раздели на 2
возведи в квадрат
раздели на 2
возведи в квадрат
который пре­об­ра­зу­ет число 20 в 2500).

Если таких ал­го­рит­мов более одного, то за­пи­ши­те любой из них.
3. У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат 
2. вычти 4

Первая из них возводит число на экране во вторую степень, вторая уменьшает число на 4.
Исполнитель работает только с натуральными числами.
Составьте алгоритм получения из числа 2 числа 64, содержащий не более пяти  команд. В ответе запишите только номера команд.
(Например, 12221 − это алгоритм: возведи в квадратвычти 4вычти 4вычти 4возведи в квадрат, который преобразует число 5 в число 169.)
Если таких алгоритмов более одного, то запишите любой из них.
4. У исполнителя Квадратор две команды, которым присвоены номера:

1. вычти 1
2. возведи в квадрат

Первая из них уменьшает число на экране на 1, вторая возводит его во вторую степень. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 5 числа 80, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 21121 — это алгоритм: возведи в квадрат, вычти 1, вычти 1, возведи в квадрат, вычти 1, который преобразует число 3 в 48.) Если таких алгоритмов более одного, то запишите любой из них.
5. У исполнителя Квадратор две команды, которым присвоены номера:

1. зачеркни справа
2. возведи в квадрат

Первая из них удаляет крайнюю правую цифру числа на экране, вторая — возводит число во вторую степень.
Составьте алгоритм получения из числа 5 числа 1, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12121 — это алгоритм зачеркни справавозведи в квадратзачеркни справавозведи в квадратзачеркни справа, который преобразует число 81 в 3.)
Если таких алгоритмов более одного, то запишите любой из них.

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

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