У исполнителя Калькулятор две команды, которым присвоены номера
Формулировка задания: У исполнителя Калькулятор две команды, которым присвоены номера: 1 – прибавь 2, 2 – умножь на 3. Выполняя первую из них, Калькулятор прибавляет к числу на экране 2, а выполняя вторую, утраивает его. Запишите порядок команд в программе получения из A числа B, содержащей не более K команд, указывая лишь номера команд.
Задание входит в ЕГЭ по информатике для 11 класса под номером 6 (Анализ и построение алгоритмов для исполнителей).
Рассмотрим, как решаются подобные задания на примере.
У исполнителя Калькулятор две команды, которым присвоены номера:
1. прибавь 2
2. умножь на 3
Выполняя первую из них, Калькулятор прибавляет к числу на экране 2, а выполняя вторую, утраивает его. Запишите порядок команд в программе получения из 0 числа 28, содержащей не более 6 команд, указывая лишь номера команд. (Например, программа 21211 – это программа:
умножь на 3
прибавь 2
умножь на 3
прибавь 2
прибавь 2,
которая преобразует число 1 в 19.)
Нужно получить число 28 из 0, используя не более 6 команд. Лучше всего решать эту задачу обратным путем – получить из числа 28 число 0. Так как при умножении любого целого числа на 3 получится целое число, а при делении целого числа на 3 целый результат будет не всегда.
Заменим команды на обратные: «прибавь 2» на «вычти 2», а «умножь на 3» на «раздели на 3». И решим задачу обратным путем.
Так как при делении 28 на 3 получится дробное число, первой командой будет «вычти 2»:
Так как при делении 26 на 3 получится дробное число, следующей командой будет «вычти 2»:
Число 24 делится нацело на 3, поэтому можно выполнить команду «раздели на 3». Если сейчас выполнить вычитание, то будет использовано больше 6 команд:
Так как при делении 8 на 3 получится дробное число, следующей командой будет «вычти 2»:
Число 6 делится нацело на 3, поэтому можно выполнить команду «раздели на 3». Если сейчас выполнить вычитание, то будет использовано больше 6 команд:
Так как число 2 меньше 3, последней командой будет «вычти 2»:
Ровно за 6 команд мы получили из числа 28 число 0. Осталось изменить порядок команд на обратный и заменить названия команд на номера исходных. Таким образом, число 28 из 0 мы можем получить выполнением команд: «прибавь 2», «умножь на 3», «прибавь 2», «умножь на 3», «прибавь 2», «прибавь 2» или 121211.
Проверим, что все сделано верно:
((0 + 2) ⋅ 3 + 2) ⋅ 3 + 2 + 2 = 28
Поделитесь статьей с одноклассниками «У исполнителя Калькулятор две команды, которым присвоены номера – как решать».
У исполнителя калькулятор есть две команды которым присвоены номера : 1) прибавь 2, 2)умножь на 3?
У исполнителя калькулятор есть две команды которым присвоены номера : 1) прибавь 2, 2)умножь на 3.
Первая из них увеличивает число экране на 2, вторая — умножь на 3.
Запишите порядок команд в программе получения из числа 0 числа 28, содержащей не более 6 команд, указывая лишь номера команд.
это было просто.
1 — 2 — 1 — 2 — 1 — 1
У исполнителя Калькулятор есть две команды, которые присвоены номера : 1) умножь на 3 ; 2) прибавь 2?
У исполнителя Калькулятор есть две команды, которые присвоены номера : 1) умножь на 3 ; 2) прибавь 2.
Первая из низ увеличивает число на экране в 3 раза , вторая — прибавляет к нему 2.
Запишите порядок команд в программе получения из числа 2 числа 26, содержащей не более 4 команд , указывая лишь номера команд.
Помогите решить?
У исполнителя Устроитель две команды, которым присвоены номера :
первая из них уменьшает число на экране на 2 , вторая — утраивает его .
Запишите порядок команд в программе получения из 11 числа 13 , содержащей не более 5 команд , указывая лишь номера команд.
У исполнителя Калькулятор две команды, которым присвоены номера : 1) прибавь 2 2) умножь на 3 Выполняя первую из них, Калькулятор прибавляет к числу на экране 2, а выполняя вторую, утраивает его?
У исполнителя Калькулятор две команды, которым присвоены номера : 1) прибавь 2 2) умножь на 3 Выполняя первую из них, Калькулятор прибавляет к числу на экране 2, а выполняя вторую, утраивает его.
Запишите порядок команд в программе получения из 0 числа 28, содержащей не более 6 команд, указывая лишь номера команд.
(Например, программа 21211 – это программа : умножь на 3 прибавь 2 умножь на 3 прибавь 2 прибавь 2, которая преобразует число 1 в 19.
У исполнителя Калькулятор две команды, которым присвоены номера?
У исполнителя Калькулятор две команды, которым присвоены номера.
Запишите порядок команд в программе получения из числа 5 числа 17, содержащей не более 6 каманд, указывая лишь номера команд.
6. У исполнителя Калькулятор две команды, которым присвоены номера : 1?
6. У исполнителя Калькулятор две команды, которым присвоены номера : 1.
Выполняя первую из них, Калькулятор прибавляет к числу на экране 3, а выполняя вторую, умножает его на 4.
Запишите порядок команд в программе получения из числа 2 числа 104, содержащей не более 6 команд, указывая лишь номера команд.
Распишите пожалуйста подробно)).
У исполнителя Калькулятор две команды, которым присвоены номера : 1?
У исполнителя Калькулятор две команды, которым присвоены номера : 1.
Умножь на 2 Выполняя первую из них, Калькулятор прибавляет к числу на экране 3, а выполняя вторую, удваивает его.
Запишите порядок команд в программе получения из 1 числа 47, содержащей не более 6 команд, указывая лишь номера команд.
Помогите пожалуйста У исполнителя Калькулятор две команды, которым присвоены номера : 1?
Помогите пожалуйста У исполнителя Калькулятор две команды, которым присвоены номера : 1.
Умножь на 2 Первая из них увеличивает число на экране на 3, вторая – удваивает его.
Запишите порядок команд в алгоритме получения из числа 1 числа 47, содержащем не более 6 команд, указывая лишь номера команд (например, программа 21211 это программа умножь на 2 прибавь 3 умножь на 2 прибавь 3 прибавь 3.
1. У исполнителя Квадр две команды, которым присвоены номера : 1?
1. У исполнителя Квадр две команды, которым присвоены номера : 1.
Возведи в квадрат.
Первая из этих команд увеличивает число на экране на 2, вторая — возводит в квадрат.
Программа для исполнителя Квадр — это последовательность номеров команд.
Запишите программу для исполнителя Квадр, которая преобразует число 1 в число 123 и содержит не более 5 команд.
Если таких программ более одной, то запишите любую из них.
У исполнителя Арифметик две команды, которым присвоены номера : 1.
Первая из них увеличивает число на экране на 2, вторая утраивает его.
Запишите порядок команд в программе преобразования числа 12 в число 122, содержащей не более 5 команд, указывая лишь номера команд.
Если таких программ более одной, то запишите любую из них.
У исполнителя Квадр две команды, которым присвоены номера : 1.
Возведи в квадрат.
Первая из этих команд увеличивает число на экране на 1, вторая — возводит в квадрат.
Программа для исполнителя Квадр — это последовательность номеров команд.
Запишите программу для исполнителя Квадр, которая преобразует число 5 в число 2500 и содержит не более 6 команд.
Если таких программ более одной, то запишите любую из них.
У исполнителя Калькулятор две команды, которым присвоены номера : 1.
Умножь на 3 Выполняя первую из них, Калькулятор прибавляет к числу на экране 3, а выполняя вторую, утраивает его.
Запишите порядок команд в программе получения из 0 числа 56, содержащей не более 5 команд, указывая лишь номера команд.
Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера : 1.
Умножь на 3 Выполняя команду номер 1, КАЛЬКУЛЯТОР вычитает из числа на экране 1, а выполняя команду номер 2, умножает число на экране на 3.
Напишите программу, содержащую не более 5 команд, которая из числа 3 получает число 16.
Укажите лишь номера команд.
Исполнитель Калькулятор имеет только две команды, которым присвоены номера : 1?
Исполнитель Калькулятор имеет только две команды, которым присвоены номера : 1.
Прибавь 1 Выполняя команду номер 1, Калькулятор умножает число на экране на 2, а выполняя команду номер 2, прибавляет к числу на экране 1.
Запишите порядок команд в программе получения из 6 числа 33, содержащей не более 5 команд, указывая лишь номера команд.
Исполнитель Удвоитель имеет только две команды, которым присвоены номера : 1?
Исполнитель Удвоитель имеет только две команды, которым присвоены номера : 1.
Умножь на 2 Выполняя команду номер 1, Калькулятор прибавляет к числу на экране 1, а выполняя вторую, умножает его на 2.
Запишите порядок команд в программе получения из 0 числа 1024, указывая лишь номера команд.
На этой странице сайта размещен вопрос У исполнителя калькулятор есть две команды которым присвоены номера : 1) прибавь 2, 2)умножь на 3? из категории Информатика с правильным ответом на него. Уровень сложности вопроса соответствует знаниям учеников 5 — 9 классов. Здесь же находятся ответы по заданному поиску, которые вы найдете с помощью автоматической системы. Одновременно с ответом на ваш вопрос показаны другие, похожие варианты по заданной теме. На этой странице можно обсудить все варианты ответов с другими пользователями сайта и получить от них наиболее полную подсказку.
infoegehelp.ru
Выполняя первую из них, Калькулятор прибавляет к числу на экране 2, а выполняя вторую, утраивает его. Запишите порядок команд в программе получения из 0 числа 28, содержащей не более 6 команд, указывая лишь номера команд. (Например, программа 21211 – это программа:
умножь на 3
умножь на 3
которая преобразует число 1 в 19.)
Решим обратную задачу: из 28-и получим 0. Будем использовать команды: убавь на 2, раздели на 3. Первая команда убавляет от числа 2, а вторая-делит число на 3. Выполним 6 команд. Изобразим ход выполнения команд:
На рисунке вычеркнуты числа, которые не являются целыми. Мы работаем только с целыми числами. Розовым выделено исходное число 0.
Изобразим ход выполнения команд в виде графа:
На рисунке видно, что в ходе выполнения команд получили число 0, оно выделено темно-розовым цветом. К 0 приведет ветка графа: 28→26→24→8→6→2→0.
У исполнителя Калькулятор две команды, которым присвоены номера: 1 — прибавь 2; 2 — умножь на 3. Выполняя первую из них,
Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.
решение вопроса
Связанных вопросов не найдено
- Все категории
- экономические 43,679
- гуманитарные 33,657
- юридические 17,917
- школьный раздел 612,441
- разное 16,911
Популярное на сайте:
Как быстро выучить стихотворение наизусть? Запоминание стихов является стандартным заданием во многих школах.
Как научится читать по диагонали? Скорость чтения зависит от скорости восприятия каждого отдельного слова в тексте.
Как быстро и эффективно исправить почерк? Люди часто предполагают, что каллиграфия и почерк являются синонимами, но это не так.
Как научится говорить грамотно и правильно? Общение на хорошем, уверенном и естественном русском языке является достижимой целью.