У исполнителя конструктор две команды которым присвоены номера приписать 2 разделить на 2 первая из

Обновлено: 04.05.2024

к числу справа 4, вторая уменьшает его в 2 раза. Составьте алгоритм получения из числа 8 числа 7, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 12212 – это алгоритм приписать 4 разделить на 2 разделить на 2 приписать 4 разделить на 2 который преобразует число 2 в 32.). Если таких алгоритмов более одного, запишите любой из них.

Ответ или решение 1

Для того, чтобы получить из числа 8 число 6, используя лишь две команды:

1. приписать 4 справа;

2. разделить на 2;

будем действовать по порядку следующим образом:

1) 8 : 2 = 4 (команда 2);

2) 4 : 2 = 2 (команда 2);

3) 2 приписываем 4 справа = 24 (команда 1);

4) 24 : 2 = 12 (команда 2);

5) 12 : 2 = 6 (команда 2).

Таким образом используя команды 2 - 2 - 1 - 2 - 2 на калькуляторе "с двумя командами" мы получили из числа 8 число 6.

Ответ: Команды на калькуляторе: 2 - 2 - 1 - 2 - 2.

  • Написать правильный и достоверный ответ;
  • Отвечать подробно и ясно, чтобы ответ принес наибольшую пользу;
  • Писать грамотно, поскольку ответы без грамматических, орфографических и пунктуационных ошибок лучше воспринимаются.
  • Списывать или копировать что-либо. Высоко ценятся ваши личные, уникальные ответы;
  • Писать не по сути. «Я не знаю». «Думай сам». «Это же так просто» - подобные выражения не приносят пользы;
  • Писать ответ ПРОПИСНЫМИ БУКВАМИ;
  • Материться. Это невежливо и неэтично по отношению к другим пользователям.

Мореплаватель — имя существительное, употребляется в мужском роде. К нему может быть несколько синонимов.
1. Моряк. Старый моряк смотрел вдаль, думая о предстоящем опасном путешествии;
2. Аргонавт. На аргонавте были старые потертые штаны, а его рубашка пропиталась запахом моря и соли;
3. Мореход. Опытный мореход знал, что на этом месте погибло уже много кораблей, ведь под водой скрывались острые скалы;
4. Морской волк. Старый морской волк был рад, ведь ему предстояло отчалить в долгое плавание.

Материалы по самоподготовке

к ГИА по информатике

Задание 14

Пример . У исполнителя Конструктор две команды, которым присвоены номера:
1. приписать 2,
2. разделить на 2.

Первая из них приписывает к числу на экране справа цифру 2, вторая – делит его на 2.
Запишите порядок команд в алгоритме получения из числа 1 числа 16, содержащем не более 5 команд, указывая только номера команд (например, 22212 – это алгоритм:
разделить на 2
разделить на 2
разделить на 2
приписать 2
разделить на 2,
который преобразует число 8 в число 6.)
Если таких алгоритмов более одного, запишите любой из них.

1 способ.
Нужно из числа 1 получить число 16.
Очевидно, что первым действием нужно приписать 2 (т.к. при делении на 2 получилось бы дробное число). Получим число 12. Далее подбираем действия. По смыслу следующая команда будет разделить на 2 (команда приписать 2 дала бы трёхзначное число), при делении 12 на 2 получаем 6. Ещё раз делим на 2, получаем 3. К числу 3 приписываем 2. Затем делим на 2.Таким образом получаем:
1) приписать 2 (результат 12),
2) разделить на 2 (результат 6),
3) разделить на 2 (результат 3),
4) приписать 2 (результат 32),
5) разделить на 2 (результат 16),
таким образом, получаем 12212.

2 способ.
Можно искать решение, переходя шаг за шагом от результата к исходным данным.
В результате должно быть в ответе число 16. Очевидно, что оно получено при делении числа 32 на 2. А число 32 получено из 3 приписыванием 2. А число 3 – результат деления 6 на 2. Число 6 получено при делении 12 на 2. А число 12 в свою очередь получено из 1 приписыванием цифры 2. Таким образом, цепочка преобразований выглядит так: 1 ð 12 ð 6 ð 3 ð 32 ð 16, т.е.
1) приписать 2 (результат 12),
2) разделить на 2 (результат 6),
3) разделить на 2 (результат 3),
4) приписать 2 (результат 32),
5) разделить на 2 (результат 16),
таким образом, получаем 12212.

Система команд исполнителя Конструктор состоит из двух команд, которым присвоены номера : 1 - приписать 2 ; 2 - разделить на 2.

По первой из них к числу приписывается справа 2, по второй число делится на 2.

Как будет преобразовано число 8, если исполнитель выполнит алгоритм 22212?

Составьте алгоритм в системе команд этого исполнителя, по которому число 1 будет преобразовано в число 16 (в алгоритме должно быть не более 5 команд).


)12 : 2 = 6 2 Алгоритм : 12212 ЛУЧШЕ НЕ НАЙДЁШЬ!


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

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

Разделить на 2 Первая из них приписывает к числу на экране справа цифру 2, вторая – делит его на 2.

Составьте алгоритм получения из числа 14 числа 9, содержащий не более 5 команд.

В ответе запишите только номера команд.

(Например, 22212 – это алгоритм : разделить на 2 разделить на 2 разделить на 2 приписать 2 разделить на 2, который преобразует число 8 в число 6.

) Если таких алгоритмов более одного, запишите любой из них.


Система команд исполнителя Вычислитель состоит из двух команд, команд которым присвоены номера :1 - вычти 12 - умножить на 3Первая из них уменьшает число на 1, вторая увеличивает число в 3 раза?

Система команд исполнителя Вычислитель состоит из двух команд, команд которым присвоены номера :

2 - умножить на 3

Первая из них уменьшает число на 1, вторая увеличивает число в 3 раза.

При записи алгоритмов для краткости указываются лишь номера команд.

Запишите алгоритм для исполнителя Вычислитель, содержащий не более 5 команд :

а)получения из числа 3 числа 16

б)получения из числа 1 числа 25.


Система команд исполнителя Конструктор состоит из двух команд, которым присвоены номера : 1 - приписать 2 2 - разделить на 2 по первой из них к числу приписывается справа 2, по второй число делится на?

Система команд исполнителя Конструктор состоит из двух команд, которым присвоены номера : 1 - приписать 2 2 - разделить на 2 по первой из них к числу приписывается справа 2, по второй число делится на 2.

Как будет преобразовано число 8, если исполнитель выполнит алгоритм 22212?

Составьте алгоритм в системе команд этого исполнителя, по которому число 1 будет преобразовано в число 16(в алгоритме должно быть не более 5 команд ).


Система команд исполнителя Конструктор состоит из двух команд, которым присвоены номера : 1 - приписать 2 ; 2 - разделить на 2?

Система команд исполнителя Конструктор состоит из двух команд, которым присвоены номера : 1 - приписать 2 ; 2 - разделить на 2.

По первой из них к числу приписывается справа 2, по второй число делится на 2.

Как будет преобразовано число 8, если исполнитель выполнит алгоритм 22212?

Составьте алгоритм в системе команд этого исполнителя, по которому число 1 будет преобразовано в число 16 (в алгоритме должно быть не более 5 команд).


Система команд исполнителя Вычислитель состоит из двух команд которым присвоены номера 1 приписать2 2 разделить на 2 по первой из них к числу приписывается справа2 по второй число делится на 2 как буд?

Система команд исполнителя Вычислитель состоит из двух команд которым присвоены номера 1 приписать2 2 разделить на 2 по первой из них к числу приписывается справа2 по второй число делится на 2 как будет преобразовано число8 если исполнитель выполнит алгоритм 22212?


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

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

Возведи в квадрат 2.

Вычти 1 Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 2 числа 13, содержащий не более 5 команд.

В ответе запишите только номера команд.

Если таких алгоритмов более одного, то запишите любой из них.


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

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

Возведи в квадрат 2.

Вычти 5 Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 1 числа 36, содержащий не более 5 команд.

В ответе запишите только номера команд.

Если таких алгоритмов более одного, то запишите любой из них.


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

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

Возвели в квадрат

Вычти 3 Исполнитель работает только с натуральными числами .

Составьте алгоритм получения из числа 14 числа 58, содержащий на более 5 команд .

В ответ запишите только номера команд .

Если таких алгоритмов более одного , то запишите любой из них.


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

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

Возведи в квадрат

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 4 числа 142, содержащий не более 5 команд.

В ответе запишите только номера команд.

Если таких алгоритмов более одного, то запишите любой из них.


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

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

Возведи в квадрат

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 4 числа 58, содержащий не более 5 команд.

В ответе запишите только номера команд.

Если таких алгоритмов более одного, то запишите любой из них.


1. (b + sqrt(b * b + 4 * a * c)) / (2 * a) - a * a * a * c + 1 / (b * b) 2. (a / c) * (b / d) - (a * b - c) / (c * d) 3. X - x * x * x / 3 + x * x * x * x * x / 5 4. (x + y) / (x + 1) - (x * y - 12) / (34 + x).

Проверяемый предметный результат обучения по спецификации (2020): Анализировать простые алгоритмы для конкретного исполнителя с фиксированным набором команд.

Кодификатор 1.3.1/2.1. Уровень сложности Б, 1 балл.

Время выполнения — 6 минут.

Задания

  1. Демо 2021 (5). Дублирует Демо 2020 [проект] (5). Радует, что переменные приведены курсивом.
  2. Демо 2020 (5). Дублирует Демо 2020 [проект] (5).
  3. Демо 2020 [проект] (5). У исполнителя Альфа две команды, которым присвоены номера:
    1. прибавь 1
    2. умножь на b
    (b — неизвестное натуральное число; b ≥ 2)
    Выполняя первую из них, Альфа увеличивает число на экране на 1, а выполняя вторую, умножает это число на b.
    Программа для исполнителя Альфа — это последовательность номеров команд.
    Известно, что программа 11211 переводит число 6 в число 82.
    Определите значение b.
  4. Демо 2014-2019 (14). У исполнителя Делитель две команды, которым присвоены номера:
    1. раздели на 2
    2. вычти 1
    Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1.
    Исполнитель работает только с натуральными числами.
    Составьте алгоритм получения из числа 65 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд.
    (Например, 12112 — это алгоритм:
    раздели на 2
    вычти 1
    раздели на 2
    раздели на 2
    вычти 1,
    который преобразует число 42 в число 4).

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

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

    Если таких алгоритмов более одного, то запишите любой из них.
  7. Демо 2011 (16). У исполнителя Конструктор две команды, которым присвоены номера:
    1. приписать 2
    2. разделить на 2
    Первая из них приписывает к числу на экране справа цифру 2, вторая — делит его на 2.
    Запишите порядок команд в алгоритме получения из числа 1 числа 16, содержащем не более 5 команд, указывая только номера команд (например, 22212 — это алгоритм:
    разделить на 2
    разделить на 2
    разделить на 2
    приписать 2
    разделить на 2
    который преобразует число 8 в число 6.)

    Если таких алгоритмов более одного, запишите любой из них.
  8. Демо 2010 (16). У исполнителя Утроитель две команды, которым присвоены номера:
    1. вычти один
    2. умножь на три
    Первая из них уменьшает число на экране на 1, вторая — утраивает его. Запишите порядок команд в алгоритме получения из числа 5 числа 26, содержащем не более 5 команд, указывая лишь номера команд. (Например, 21211 — это алгоритм:
    умножь на три
    вычти один
    умножь на три
    вычти один
    вычти один
    который преобразует число 2 в 13.
    )
    Если таких алгоритмов более одного, то запишите любой из них.
  9. Демо 2009 (16). У исполнителя Утроитель две команды, которым присвоены номера:
    1 — вычти 2
    2 — умножь на три
    Первая из них уменьшает число на экране на 2, вторая — утраивает его. Запишите порядок команд в алгоритме получения из числа 11 числа 13, содержащем не более 5 команд, указывая лишь номера команд. (Например, 21211 — это алгоритм:
    умножь на три
    вычти 2
    умножь на три
    вычти 2
    вычти 2,
    который преобразует число 2 в 8
    ).
    Если таких алгоритмов более одного, то запишите любой из них.


Copyright © 1993–2022 Мацкявичюс Д.А. Все права защищены.
Никакая часть сайта не может быть воспроизведена никаким способом без письменного разрешения правообладателя и явной ссылки на данный ресурс.

Нажмите, чтобы узнать подробности

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

1) Умножить на 3;

2) Приписать справа от числа 2.

Первая из них увеличивает число на экране в 3 раза, вторая - приписывает справа цифру 2.

Составьте алгоритм получения из числа 750 число 2251866, содержащий не более 5 команд. В ответе запишите только номера команд. Примечание: 2 • 3 = 6, а 6 • 3 = 18.

(Например, 12221 — это алгоритм:

возведи в квадрат

возведи в квадрат,

который преобразует число 2 в 169.)

Если таких алгоритмов более одного, то запишите любой из них.

Решение: Для решения пойдем с конца числа – там 6, а по примечанию 6=2*3, следовательно последнее пятое действие было «умножить на 3». Тогда разделим на 3 и получим 750622.

Теперь в конце справа цифра 2, значит на четвертом шаге эту цифру приписали. Убираем и получаем 75062, где в конце также 2. Тогда 3-е действие было «приписать 2 справа». Убираем, получаем 7506.

В конце 6, и по аналогии с 5-м действием найдем, что 2-е действие было «умножить на 3». Разделим и получим 2502.

В конце снова 2 и найдем, что тогда первое действие было «приписать справа 2». Убираем, получаем исходное 250. Теперь снизу вверх «собираем» ответ.

Ответ: 21221

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

1) Прибавить 15;

2) Разделить на 3.

Первая из них увеличивает число на экране на 15, вторая - делит на 3.

Составьте алгоритм получения из числа 18 число 27, содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12221 — это алгоритм:

возведи в квадрат

возведи в квадрат,

который преобразует число 2 в 169.)

Если таких алгоритмов более одного, то запишите любой из них.

Решение: данное задание решаем методом подбора. Например

Первый шаг: 18+15=33, либо 18/3=6.

Рассмотрим число 33 – оно больше конечного числа 27, то есть если мы еще раз прибавим 15, получим 48. Затем 48/3=16 – оно не делится на 3, и остается только прибавить 15 –получим 31 – также не делится на 3, но и больше необходимого числа 27. Значит, методом исключения, из первого пункта берем действие 18/3=6 и т.д. Либо решать «деревом» как на рисунке.


Ответ: 21121.

3. У исполнителя Омега две команды, которым присвоены номера:

1) Умножить на 3;

2) Приписать справа от числа 2.

Первая из них увеличивает число на экране в 3 раза, вторая - приписывает справа цифру 2.

Составьте алгоритм получения из числа 23 число 20866, содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12221 — это алгоритм:

возведи в квадрат

возведи в квадрат,

который преобразует число 2 в 169.)

Примечание: 2 • 3 = 6, а 6 • 3 = 18.

Если таких алгоритмов более одного, то запишите любой из них.

Решение: см. решение к заданию №1.

Ответ: 21221.

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

1) Умножить на b;

2) Прибавить 2.

(b — неизвестное натуральное число; b ≥ 2).

Выполняя первую из них, РР увеличивает число на экране в b раз, а выполняя вторую, увеличивает число на 2. Программа для исполнителя РР — это последовательность номеров команд. Известно, что программа 21222 переводит число 2 в число 22. Определите значение b.

Решение: Для решения данной задачи пойдем с конца, так как там 3 вторых действия – и они нам известны.

Из пункта 2 следует, что b=4.

Ответ: 4.

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

1) Разделить на -3;

2) Вычти b.

(b — неизвестное натуральное число; b ≥ 2).

Выполняя первую из них, Вектор уменьшает число на экране в 3 раза и меняет знак, а выполняя вторую, уменьшает число на b. Программа для исполнителя Вектор — это последовательность номеров команд. Известно, что программа 12121 переводит число 21 в число 1. Определите значение b.

Решение: решаем уравнением. Для начала расписываем все 5 пунктов.

И решаем с конца: х3 : (- 3) = 1 => х3 = - 3

Тогда уравнение х2 - b = х3 преобразуется в х2 - b = - 3 => х2 = - 3 + b - подставим в уравнение 3) х1 : (- 3)= х2, получим:

Читайте также: