У исполнителя бета две команды которым присвоены номера 1 прибавь b 2 умножь на 2 12121
Перейти к содержимому

У исполнителя бета две команды которым присвоены номера 1 прибавь b 2 умножь на 2 12121

  • автор:

ОГЭ по информатике задание 5

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

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

1. прибавь 2;

2. умножь на b

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

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

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

1. прибавь 4;

2. умножь на b

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

Выполняя первую из них, Омега увеличивает число на экране на 4, а выполняя вторую, умножает это число на b. Программа для исполнителя Омега — это последовательность номеров команд. Известно, что программа 12111 переводит число 9 в число 77. Определите значение b.

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

1. прибавь 1;

2. раздели на b

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

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

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

1. прибавь 2;

2. раздели на b

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

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

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

1. прибавь 3;

2. раздели на b

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

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

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

1. Вычти b;

2. Умножь на 5.

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

Выполняя первую из них, Альфа уменьшает число на экране на b, а выполняя вторую, умножает это число на 5. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 21121 переводит число 2 в число 17. Определите значение b.

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

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

2. прибавь 3

Первая из них возводит число на экране во вторую степень, вторая увеличивает его на 3.

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

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

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

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

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

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

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

1. прибавь 1

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

Первая из них увеличивает число на экране на 1, вторая возводит его во вторую степень.

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

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

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

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

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

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

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

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

2. прибавь b

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

Первая из них возводит число на экране во вторую степень, вторая прибавляет к числу b. Программа для исполнителя — это последовательность номеров команд.

Известно, что программа 12122 переводит число 2 в число 72. Определите значение b.

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

1. раздели на 2

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

Простой линейный алгоритм для формального исполнителя ОГЭ 2022 Задание № 5

Алгоритм – понятие фундаментальное, но точного и чёткого определения алгоритма не существует.

Однако можно дать некое понятие алгоритма, описывающее его основные признаки.

Алгоритм – это система вычислений, выполняемых по строго определённым правилам, которая после какого-либо числа шагов заведомо приводит к решению поставленной задачи. (А. Колмогоров)

Алгоритм – это точное предписание, определяющее вычислительный процесс, идущий от варьируемых исходных данных к искомому результату. (А. Марков)

Алгоритм — организованная конечная последовательность действий, понятная исполнителю, чётко и однозначно задающая процесс решения класса задач и позволяющая получить за конечное число шагов результат, однозначно определяемый исходными данными.

 Линейный алгоритм – описание действий, которые выполняются однократно в заданном порядке. Исполнитель выполняет действия последовательно одно за другим, в том порядке, в котором они следуют.

Линейный алгоритм – описание действий, которые выполняются однократно в заданном порядке. Исполнитель выполняет действия последовательно одно за другим, в том порядке, в котором они следуют.

Задание 1 У исполнителя Альфа две команды, которым присвоены номера: 1. прибавь 1 2. умножь на b ( b – неизвестное натуральное число; b ≥ 2). Первая из них увеличивает число на экране на 1, вторая умножает его на b . Алгоритм для исполнителя Альфа – это последовательность номеров команд. Найдите значение числа b , при котором из числа 6 по алгоритму 11211 будет получено число 82 .

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

1. прибавь 1

2. умножь на b

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

Первая из них увеличивает число на экране на 1, вторая умножает его на b .

Алгоритм для исполнителя Альфа – это последовательность номеров команд.

Найдите значение числа b , при котором из числа 6 по алгоритму 11211 будет

получено число 82 .

Решение: По командам из условия задачи (11211) запишем действия с числом 6 и полученный результат 82. 1. прибавь 1 2. умножь на b (6+1+1)*b+1+1=82 Выполнив вычисления получим уравнение линейного вида с одной переменной. Найдем значение переменной b. 8*b+2=82 8*b=80 b=10 Ответ: 10

По командам из условия задачи (11211) запишем действия с числом 6 и полученный результат 82.

1. прибавь 1

2. умножь на b

Выполнив вычисления получим уравнение линейного вида с одной переменной. Найдем значение переменной b.

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

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

1. прибавь 2;

2. умножь на b

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

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

Решение : По командам из условия задачи (12111) запишем действия с числом 7 и полученный результат 51. 1. прибавь 2; 2. умножь на b (7+2) *b+2+2+2=51 Выполнив вычисления получим уравнение линейного вида с одной переменной. Найдем значение переменной b. 9 *b+6=51 9*b=45 b=5 Ответ:5

По командам из условия задачи (12111) запишем действия с числом 7 и полученный результат 51.

1. прибавь 2;

2. умножь на b

Выполнив вычисления получим уравнение линейного вида с одной переменной. Найдем значение переменной b.

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

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

1. прибавь 4;

2. раздели на b

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

Выполняя первую из них, Альфа увеличивает число на экране на 4, а выполняя вторую, делит это число на b. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 12111 переводит число 48 в число 16. Определите значение b.

Решение: По командам из условия задачи ( 12111) запишем действия с числом 48 и полученный результат 16 . 1. прибавь 4; 2. раздели на b (48+4)/b+4+4+4=16 Выполнив вычисления получим уравнение линейного вида с одной переменной. Найдем значение переменной b. 52/b+12=16 4*b=52 b=13 Ответ: 13

По командам из условия задачи ( 12111) запишем действия с числом 48 и полученный результат 16 .

1. прибавь 4;

2. раздели на b

Выполнив вычисления получим уравнение линейного вида с одной переменной. Найдем значение переменной b.

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

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

1. прибавь 4;

2. раздели на b

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

Выполняя первую из них, Сигма увеличивает число на экране на 4, а выполняя вторую, делит это число на b. Программа для исполнителя Сигма — это последовательность номеров команд. Известно, что программа 11211 переводит число 49 в число 27. Определите значение b.

Решение: По командам из условия задачи (11211) запишем действия с числом 49 и полученный результат 27 . 1. прибавь 4; 2. раздели на b (49+4+4)/b+4+4=27 Выполнив вычисления получим уравнение линейного вида с одной переменной. Найдем значение переменной b. 57/b+8=27 19*b=57 b=3 Ответ:3

По командам из условия задачи (11211) запишем действия с числом 49 и полученный результат 27 .

1. прибавь 4;

2. раздели на b

Выполнив вычисления получим уравнение линейного вида с одной переменной. Найдем значение переменной b.

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

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

1. Вычти b;

2. Умножь на 5.

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

Выполняя первую из них, Альфа уменьшает число на экране на b , а выполняя вторую, умножает это число на 5. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 21121 переводит число 2 в число 17. Определите значение b .

Решение Известно, что программа 21121 переводит число 2 в число 17 . Определите значение b . 1. Вычти b; 2. Умножь на 5. (2*5 – b – b)*5 – b =17 (10 – 2*b)*5 – b=17 50 – 10*b – b=17 50 – 11*b=17 11*b=33 b=3 Ответ: 3

Известно, что программа 21121 переводит число 2 в число 17 . Определите значение b .

1. Вычти b;

2. Умножь на 5.

(2*5 – b – b)*5 – b =17

(10 – 2*b)*5 – b=17

50 – 10*b – b=17

Задание 6 У исполнителя Квадратор две команды, которым присвоены номера: 1. возведи в квадрат 2. прибавь b ( b — неизвестное натуральное число) Первая из них возводит число на экране во вторую степень, вторая прибавляет к числу b . Программа для исполнителя — это последовательность номеров команд. Известно, что программа 12122 переводит число 2 в число 72. Определите значение b .

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

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

2. прибавь b

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

Первая из них возводит число на экране во вторую степень, вторая прибавляет к числу b . Программа для исполнителя — это последовательность номеров команд.

Известно, что программа 12122 переводит число 2 в число 72. Определите значение b .

Решение Программа 12122 переводит число 2 в число 72. Определите значение b . 1. возведи в квадрат 2. прибавь b ( 4 + b) 2 + 2b = 72, 16 + 8b + b 2 + 2b = 72, b 2 + 10b − 56 = 0. Решаем квадратное уравнение. D = b 2 – 4ас D=100-4*(-56)=324 х 1 = (-b - √D)/2a , и х 2 = (-b + √D)/2a b 1 = 4; b 2 = −14. Отрицательные корни рассматривать не нужно. Соответственно , ответ: b = 4.

Программа 12122 переводит число 2 в число 72.

Определите значение b .

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

2. прибавь b

16 + 8b + b 2 + 2b = 72,

b 2 + 10b − 56 = 0.

Решаем квадратное уравнение.

D = b 2 – 4ас

х 1 = (-b — √D)/2a , и х 2 = (-b + √D)/2a

ОГЭ 5.5. программа 12121 переводит число 3 в число 69. Определите значение b.

программа 12121 переводит число 3 в число 69. Определите значение b.

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

1. прибавь 1
2. умножь на b

(b — неизвестное натуральное число; b ≥ 2) Выполняя первую из них, Альфа увеличивает число на экране на 1, а выполняя вторую, умножает это число на b. Программа для исполнителя Альфа — это последовательность номеров команд.

Известно, что программа 12121 переводит число 3 в число 69. Определите значение b.

У исполнителя бета две команды которым присвоены номера 1 прибавь 2 2 умножь на b 11121 4 72

У исполнителя бета две команды которым присвоены номера 1 прибавь 2 2 умножь на b 11121 4 72

Задание 5 № 10386

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

1. прибавь 2;

2. умножь на b

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

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

Заметим, что после выполнения первых трёх команд мы получаем число 10. Далее, составим и решим уравнение:

ОГЭ 2021 Задание № 5 "Простой линейный алгоритм для формального исполнителя"

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

Подписи к слайдам:

Простой линейный алгоритм для формального исполнителя

МАОУ СОШ №8 г.Бор Нижегородская обл.

Алгоритм – понятие фундаментальное, но точного и чёткого определения алгоритма не существует.

Однако можно дать некое понятие алгоритма, описывающее его основные признаки.

Алгоритм – это система вычислений, выполняемых по строго определённым правилам, которая после какого-либо числа шагов заведомо приводит к решению поставленной задачи. (А. Колмогоров)

Алгоритм – это точное предписание, определяющее вычислительный процесс, идущий от варьируемых исходных данных к искомому результату. (А. Марков)

Алгоритм — организованная конечная последовательность действий, понятная исполнителю, чётко и однозначно задающая процесс решения класса задач и позволяющая получить за конечное число шагов результат, однозначно определяемый исходными данными.

Линейный алгоритм – описание действий, которые выполняются однократно в заданном порядке. Исполнитель выполняет действия последовательно одно за другим, в том порядке, в котором они следуют.

алгоритмы для конкретного

Выполнив вычисления получим уравнение линейного вида с одной переменной. Найдем значение переменной b.

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

По командам из условия задачи (12111) запишем действия с числом 48 и полученный результат 16.

Выполнив вычисления получим уравнение линейного вида с одной переменной. Найдем значение переменной b.

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

По командам из условия задачи (12111) запишем действия с числом 41 и полученный результат 17.

Выполнив вычисления получим уравнение линейного вида с одной переменной. Найдем значение переменной b.

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

По командам из условия задачи (12111) запишем действия с числом 7 и полученный результат 51.

Выполнив вычисления получим уравнение линейного вида с одной переменной. Найдем значение переменной b.

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

По командам из условия задачи (11211) запишем действия с числом 49 и полученный результат 27.

Выполнив вычисления получим уравнение линейного вида с одной переменной. Найдем значение переменной b.

В программе знак «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления.

Правила выполнения операций и порядок действий соответствуют правилам арифметики.

Определите значение переменной а после выполнения программы алгоритма. В ответе укажите одно целое число – значение переменной а.

На первом этапе переменным присвоили значения а=6, b=2. На первом этапе переменным присвоили значения а=6, b=2. На втором этапе переменной b присваивается другое значение, оно равно a/2*b, 6/2*2=6. Таким образом значение переменной b стало равно 6. На третьем этапе переменной а присваивается другое значение, вычисляем его по формуле 2*a+3*b, 2*6+3*6=30. Таким образом новое значение переменной а равно 30.

При разработке презентации были использованы свободно распространяемые в некоммерческих целях материалы сети интернет.

У исполнителя бета две команды которым присвоены номера 1 прибавь 2 2 умножь на b 11121 4 72

Информатика и ИКТ Сайт учителя информатики

Разбор задания №5 (ОГЭ)

Задание №5. Анализирование простых алгоритмов для конкретного исполнителя с фиксированным набором команд.
Уровень сложности: базовый; макс. балл за задание: 1; примерное время выполнения: 6 минут.
Знать: алгоритм, свойства алгоритмов, способы записи алгоритмов. Блок-схемы. Представление о программировании.
Уметь: выполнять базовые операции над объектами: цепочками символов, числами, списками, деревьями; проверять свойства этих объектов; выполнять и строить простые алгоритмы.

Пример задания (Демоверсия 2020)
У исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 1
2. умножь на b
(b – неизвестное натуральное число; b ? 2).
Выполняя первую из них, Альфа увеличивает число на экране на 1, а выполняя вторую, умножает это число на b. Программа для исполнителя Альфа – это последовательность номеров команд.
Известно, что программа 11211 переводит число 6 в число 82.
Определите значение b.

Разбор задания.
Данная нам программа 11211 выполняет пять действий. Прибавляет к шести два раза единицу, затем умножает на что-то неизвестное, прибавляет к произведению два раза единицу и получает 82. Разобьем решение на три части и начнём с конца.
1) 82 — это результат последнего сложения, следовательно до этого число было меньше на единицу, т.е. равнялось 81.
81 — это результат предпоследнего сложения, следовательно до этого число было ещё на единицу меньше, т.е. равнялось 80.
2) 80 — это результат умножения какого-то числа на b. Это число мы получаем при выполнении первых двух действий.
Первое действие — 6 + 1 = 7
Второе действие — 7 + 1 = 8
2) После второго действия мы уже точно знаем, что мы умножили 8 на b и получили 80, следовательно b = 80 / 8 =10.
Ответ: 10.

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

Разбор задания.
Эта задача немного сложнее (на первый взгляд), но сути решения это не меняет. Вспомним самый простой закон математики: от перемены мест слагаемых сумма не изменяется! Нашу последовательность можно представить как угодно, например вот так: 1212333. Осталось подставить значения и составить маленькое уравнение.
1) 18 + 1 + 2 + 1 + 2 = 24
2) 69 — 24 = 45
3) Мы три раза прибавили s и получили 45, следовательно 45 делим на 3 и получаем ответ — 15.
Ответ: 15. (в сборнике в ответах опечатка!)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *