ОГЭ по информатике — Задание 5 (Команды исполнителя)
Сегодня изучим 5 задание из ОГЭ по информатике 2023. Это задание понятное и несложное.
Обычно в 5 задании из ОГЭ по информатике даются команды, которые может делать исполнитель, и зная начальное и конечное положение, нужно найти какой-нибудь параметр одной из команд.
Лучше один раз решить, чем сто раз услышать, приступим к первой тренировочной задаче.
Задача (Составляем программу)
У исполнителя Вычислитель две команды, которым присвоены номера:
- приписать 1
- разделить на 3
Первая из них приписывает к числу справа 1, вторая уменьшает его в три раза.
Составьте алгоритм получения из 5 числа 19, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 22121 — это алгоритм
разделить на 3
разделить на 3
приписать 1
разделить на 3
приписать 1,
который преобразует число 18 в 71.)
Если таких алгоритмов более одного, запишите любой из них.
Нам нужно получить из 5 число 19, используя только две вышеуказанные команды. Здесь нужно пробовать составить команды, опираясь на интуицию и здравый смысл. Важно знать, что решение точно есть! Следим за тем, чтобы длина алгоритма не превышала 5 команд.
5 → 51 (Команда 1)
51 : 3 = 17 (Команда 2)
17 → 171 (Команда 1)
171 : 3 = 57 (Команда 2)
57 : 3 = 27 (Команда 2)
Ответ: 12122
Задача (Составляем программу, закрепление)
У исполнителя Квадратор две команды, которым присвоены номера:
- возведи в квадрат
- вычти 3
Первая из них возводит число на экране во вторую степень, вторая вычитает из числа 3.
Исполнитель работает только с натуральными числами.
Составьте алгоритм получения из числа 14 числа 58, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 21221 — это алгоритм
вычти 3
возведи в квадрат
вычти 3
вычти 3
возведи в квадрат
который преобразует число 7 в 100.)
Если таких алгоритмов более одного, запишите любой из них.
Здесь, скорее всего, нужно добраться до 64. Потом два раза сделать -3, получится 58.
14 — 3 = 11 (Команда 2)
11 — 3 = 8 (Команда 2)
8 2 = 64 (Команда 1)
64 — 3 = 61 (Команда 2)
61 — 3 = 58 (Команда 2)
Ответ: 22122
Задача (Составляем программу, ещё раз)
У исполнителя Квадратор две команды, которым присвоены номера:
- возведи в квадрат
- прибавь 2
Первая из них возводит число на экране во вторую степень, вторая прибавляет к числу 2.
Составьте алгоритм получения из числа 1 числа 85, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 21221 — это алгоритм
прибавь 2
возведи в квадрат
прибавь 2
прибавь 2
возведи в квадрат
который преобразует число 1 в 169.)
Если таких алгоритмов более одного, запишите любой из них.
Здесь, скорее всего, нужно добраться до 81. Потом два раза прибавить 2, получится 85.
1 + 2 = 3 (Команда 2)
3 2 = 9 (Команда 1)
9 2 = 81 (Команда 1)
81 + 2 = 83 (Команда 2)
83 + 2 = 85 (Команда 2)
Ответ: 21122
Задача (Стандартная)
У исполнителя Гамма две команды, которым присвоены номера:
1. прибавь 3;
2. умножь на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Гамма увеличивает число на экране на 3, а выполняя вторую, умножает это число на b. Программа для исполнителя Гамма — это последовательность номеров команд. Известно, что программа 11121 переводит число 3 в число 75. Определите значение b.
В начале у нас есть число 3. С ним начинаем делать команды из программы (11121).
Сперва нужно выполнить три раза команду 1.
3 + 3 = 6
6 + 3 = 9
9 + 3 = 12
В 5 задании из ОГЭ по информатике важно знать: мы делаем очередную команду к предыдущему результату.
Следуя программе, дальше нужно сделать команду под номером 2. Получается 12 * b. Затем выполним последнюю команду под номером 1. В результате будет выражение 12 * b + 3. Это выражение в итоге должно равняться 75.
Теперь осталось решить уравнение и найти b.
В ответе напишем 6.
Задача (С делением)
У исполнителя Омега две команды, которым присвоены номера:
1. прибавь 3;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Омега увеличивает число на экране на 3, а выполняя вторую, делит это число на b. Программа для исполнителя Омега — это последовательность номеров команд. Известно, что программа 11121 переводит число 30 в число 6. Определите значение b.
К первоначальному числу 30 применим три раза команду под номером 1.
30 + 3 = 33
33 + 3 = 36
36 + 3 = 39
Затем применим вторую команду. Получается 39 / b. Последней командой будет снова команда под номером один 39 / b + 3. Результат должен быть равен 6.
Решим это уравнение.
39 / b = 3
b = 39 / 3 = 13
Задача (Квадратное уравнение)
У исполнителя Алго две команды, которым присвоены номера:
1. прибавить 1
2. умножить на b
(b — неизвестное натуральное число; b ≥ 2)
Выполняя первую из них, Алго — это последовательность команд.
Известно, что программа 12121 переводит число 4 в число 49.
Определите значение b.
Сделаем команды из программы для первоначального числа 4.
4 + 1 = 5
5b
5b+1
(5b+1)*b = 5b 2 + b
5b 2 + b + 1
Конечный результат должен равняться 49.
Получили квадратное уравнение!
5b 2 + b — 48 = 0
D = 1 + 4 * 5 * 48 = 961
Иногда без калькулятора бывает трудно определить, какое число нужно возвести в квадрат, чтобы получить дискриминант. В этом случае нужно посмотреть на последнюю цифру. У нас это 1. Какое число при возведении в квадрат получает на конце единицу ? Это 1 и 9. Значит, на эти цифры может оканчиваться искомое число. Чтобы подобраться к числу 900, можно попробовать возвести 31 в квадрат. Проверив столбиком число 31, подтверждаем, что 31 это и есть корень из дискриминанта.
Второй корень получается отрицательный, он нам не подходит.
Задача(Двухэтажная дробь)
У исполнителя Омега две команды, которым присвоены номера:
1. вычти b
2. раздели на 3
(b — неизвестное натуральное число).
Выполняя первую из них, Омега уменьшает число на экране на b, а выполняя вторую, делит это число на 3.
Программа для исполнителя Омега — это последовательность номеров команд.
Известно, что программа 211212 переводит число 42 в число 1.
Определите значение b.
Выполним команду под номером 2 с первоначальным числом 42.
Далее нужно сделать два раза команду под номером 1.
Далее идёт команда под номером 2.
Ещё раз команду 1.
Выполним последний раз команду под номером 2.
Это выражение после выполнения программы должно равняться 1. Получаем уравнение, которое нужно решить.
Ответ: 1
Задача (Возведение в квадрат)
У исполнителя Омега две команды, которым присвоены номера:
1. прибавь b
2. возведи в квадрат
(b — неизвестное натуральное число).
Выполняя первую из них, Омега увеличивает число на экране на b, а выполняя вторую, заменяет число на экране на это же число, возведённое в квадрат.
Программа для исполнителя Омега — это последовательность номеров команд.
Известно, что программа 11112 переводит число 2 в число 100.
Определить значение b.
Начнём делать с первоначальном числом 2 все команды из программы.
2 + b
2 + b + b = 2 + 2b
2 + 2b + b = 2 + 3b
2 + 3b + b = 2 + 4b
Мы сделали первые четыре команды из программы. Получили 2 + 4b. Теперь применим последнюю команду возведение в квадрат. В итоге получаем (2 + 4b) 2 . Это выражение должно равняться числу 100. Получается уравнение.
Здесь можно применить формулу квадрата суммы, тогда получится квадратное уравнение, но мы воспользуемся формулой разностью квадратов!
(2 + 4b) 2 — 100 = 0
(2 + 4b — 10)*(2 + 4b + 10) = 0
2 + 4b — 10 = 0 или 2 + 4b + 10 = 0
4b — 8 = 0 или 4b + 12 = 0
В правом уравнении получается отрицательное b. Оно нам не подходит, т.к. b — натуральное число. Левое уравнение даёт результат.
4b — 8 = 0
4b = 8
b = 8 / 4 = 2
В ответе получается 2.
Задача(Припиши справа b)
У исполнителя Сигмы две команды, которым присвоены номера:
1. вычти 1
2. припиши справа b
(b — неизвестная цифра)
Выполняя первую из них, Сигма уменьшает число на экране на 1, а выполняя вторую, приписывает к этому числу справа b.
Алгоритм для исполнителя Сигма — это последовательность номеров команд.
Известно, что алгоритм 12121 переводит число 3 в число 244.
Определите число b.
Действие приписать справа b — это значит умножить число на 10 и прибавить b. Пример: пусть b=3, применим эту команду к числу 4. Тогда 4*10 + 3 = 43.
Выполним программу с первоначальным числом 3.
3 — 1 = 2
2*10 + b = 20 + b
20 + b — 1 = 19 + b
(19 + b)*10 + b = 190 + 10*b + b = 190 + 11*b
190 + 11*b — 1 = 189 + 11*b
У исполнителя Вычислитель есть две команды, которым присвоены номера : 1 — прибавь 2, 2 — умножь на 3?
У исполнителя Вычислитель есть две команды, которым присвоены номера : 1 — прибавь 2, 2 — умножь на 3.
Первая из них увеличивает текущее число на 2, вторая — умножает его на 3.
Например, программа 112 преобразует исходное число 1 в число 15 : 1 + 2 = 3, 3 + 2 = 5, 5 * 3 = 15.
Сколько существует разных программ, позволяющих преобразовать число 1 в число 15?
38) У исполнителя Калькулятор три команды, которым присвоены номера : 1?
38) У исполнителя Калькулятор три команды, которым присвоены номера : 1.
Прибавь 5 Программа для исполнителя – это последовательность команд.
Сколько существует программ, которые число 20 преобразуют в число 35?
У исполнителя Калькулятор две команды, которым присвоены номера : умножь на 2 прибавь 5 Первая команда умножает число на 2, вторая увеличивает его на 5?
У исполнителя Калькулятор две команды, которым присвоены номера : умножь на 2 прибавь 5 Первая команда умножает число на 2, вторая увеличивает его на 5.
Программа для Калькулятора — это последовательность команд.
Сколько есть программ, которые число 3 преобразуют в число 47?
Мой ответ 6, я решала деревом.
Правильный ли он?
Исполнитель Май4 преобразует число, записанное на экране?
Исполнитель Май4 преобразует число, записанное на экране.
У исполнителя три команды, которым присвоены номера : 1.
Прибавь 4 Первая из них увеличивает число на экране на 1, вторая увеличивает это число на 2, а третья – на 4.
Программа для исполнителя Май4 – это последовательность команд.
Сколько есть программ, которые число 21 преобразуют в число 30?
У исполнителя Вычислитель есть две команды которым присвоены номера : 1 — прибавить 1 ; 2 — умножить на 2 Сколько существует различных программ, позволяющих преобразовать число 1 в число 10?
У исполнителя Вычислитель есть две команды которым присвоены номера : 1 — прибавить 1 ; 2 — умножить на 2 Сколько существует различных программ, позволяющих преобразовать число 1 в число 10?
Для решения задачи постройте и преобразуйте дерево.
У исполнителя Утроитель две команды, которым присвоены номера : 1?
У исполнителя Утроитель две команды, которым присвоены номера : 1.
Первая из них увеличивает число на экране на 1, вторая утраивает его.
Программа для Утроителя — это последовательность команд.
Сколько есть программ, которые число 3 преобразуют в число 26?
У исполнителя калькулятор две команды, которым присвоены номера :1) прибавь 1 ;2) умножь на 4?
У исполнителя калькулятор две команды, которым присвоены номера :
Напишите программу, которая вычисляет, сколько существует различных программ, преобразующих число M в число N, оба числа вводятся с клавиатуры.
Исполнитель Увеличитель345 преобразует число, записанное на экране?
Исполнитель Увеличитель345 преобразует число, записанное на экране.
У исполнителя три команды, которым присвоены номера : 1.
Прибавь 5 Первая из них увеличивает число на экране на 3, вторая увеличивает это число на 4, а третья – на 5.
Программа для исполнителя Увеличитель345 – это последовательность команд.
Определите, сколько существует программ, преобразующих число 22 в число 80.
Задачу можно решать как с помощью электронной таблицы, так и путем составления программы.
1) У исполнителя Калькулятор две команды, которым присвоены номера :1?
1) У исполнителя Калькулятор две команды, которым присвоены номера :
Первая из них увеличивает на 1 число на экране, вторая увеличивает это число в 1, 5 раза, если число чётное.
К нечётным числам вторая команда неприменима.
Сколько есть программ, которые число 1 преобразуют в число 20?
2)У исполнителя Калькулятор три команды, которым присвоены номера :
Первая команда увеличивает число на экране на 1, вторая увеличивает это число на 2, третья прибавляет к числу на экране число, меньшее на 1 (к числу 3 прибавляется 2, к числу 11 прибавляется 10 и т.
Программа для исполнителя – это последовательность команд.
Сколько существует программ, которые число 2 преобразуют в число 9?
Исполнитель Июнь15 преобразует число на экране.
У исполнителя есть две команды, которым присвоены номера :
3) Программа для исполнителя Июнь15 – это последовательность команд.
Сколько существует программ, для которых при исходном числе 3 результатом является число 20 и при этом траектория вычислений содержит число 12?
4) Исполнитель Июнь15 преобразует число на экране.
У исполнителя есть две команды, которым присвоены номера :
Первая команда увеличивает число на экране на 1, вторая умножает его на 2.
Программа для исполнителя Июнь15 – это последовательность команд.
Сколько существует программ, для которых при исходном числе 2 результатом является число 29 и при этом траектория вычислений содержит число 14 и не содержит числа 25?
Помогите пожалуйстаИсполните Июнь15 преобразует число на экране?
Исполните Июнь15 преобразует число на экране.
У исполнителя есть две команды, которым присвоены номера :
Сколько существует программ, для которых при исходном числе 3 результатом является число 55?
У исполнителя УДВОИТЕЛЬ две команды, которым присвоены номера : 7?
У исполнителя УДВОИТЕЛЬ две команды, которым присвоены номера : 7.
8. умножить на 2
Напишите программу, которая преобразует число 4 в число 94 и содержит не более 8 команд.
На этой странице вы найдете ответ на вопрос У исполнителя Вычислитель есть две команды, которым присвоены номера : 1 — прибавь 2, 2 — умножь на 3?. Вопрос соответствует категории Информатика и уровню подготовки учащихся 5 — 9 классов классов. Если ответ полностью не удовлетворяет критериям поиска, ниже можно ознакомиться с вариантами ответов других посетителей страницы или обсудить с ними интересующую тему. Здесь также можно воспользоваться «умным поиском», который покажет аналогичные вопросы в этой категории. Если ни один из предложенных ответов не подходит, попробуйте самостоятельно сформулировать вопрос иначе, нажав кнопку вверху страницы.
Задание 103 Система команд исполнителя Вычислитель Информатика Босова Рабочая тетрадь 1 часть
Задание 103. Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера: 1 — прибавить 2, 2 — умножить на 3.
а) Сколько разных алгоритмов состоящих из трех команд, можно составить для Вычислителя? Постройте дерево.
б) Какие числа получатся, если алгоритмы применить к исходному числу 2?
в) Составьте для Вычислителя содержащий не более 4 команд алгоритм получения из числа 2 числа 30.
(23+2+2)3 = 30
г) Составьте для Вычислителя содержащий не более 6 команд алгоритм получения из числа 2 числа 50.
((2+2)3+2+2)3+2 = 50
На этой странице размещен вариант решения заданий с страницы к рабочей тетради часть 1 по информатике за 8 класс авторов Босова. Здесь вы сможете списать решение домашнего задания или просто посмотреть ответы. ГДЗ, рабочая тетрадь часть 1
Литература: Рабочая тетрадь, часть 1,2. Информатика, 8 класс. Автор: Босова Л.Л., Босова А.Ю. Издательство: Бином
Решу ЕГЭ и Незнайка объединились,
чтобы запустить свои курсы ЕГЭ в Тик-Ток формате. Никаких скучных вебинаров, только залипательный контент!
Готовься к ЕГЭ в Тик-Ток формате
«Незнайка» и «Решу ЕГЭ» запускают свои курсы подготовки. Короткие видео, много практики и нереальная польза!
Задание № 23423
У исполнителя Вычислитель две команды, которым присвоены номера:
Первая из них увеличивает число на экране в 3 раза, вторая уменьшает его на 2. Составьте программу получения из числа 5 числа 31, содержащую не более 5 команд. В ответе запишите только номера команд.
(Например. 21212 — это программа
которая преобразует число 7 в 37.)
Если таких программ более одной, то запишите любую из них.
Из числа 5 получить 31 не более чем за 5 команд, используя 1.умножь на 3 и 2.вычти 2
Число 31 не получить умножением на 3, поэтому получаем 33-2=31
33 получается как 11*3, остается получить из 5 число 11 за 3 команды, 5*3=15, 15-2=13, 13-2=11