Задание №5. Простой линейный алгоритм для формального исполнителя.
У исполнителя Альфа две команды, которым присвоены номера:
(b – неизвестное натуральное число; b ≥ 2)
Выполняя первую из них, Альфа увеличивает число на экране на 1,
а выполняя вторую, умножает это число на b .
Программа для исполнителя Альфа – это последовательность номеров команд.
Известно, что программа 11211 переводит число 6 в число 82.
Определите значение b.
В целом, это задание очень простое, решается достаточно легко.
Очень важная строка: программа 11211 переводит число 6 в число 82.
Итак цифра 1 означает +1, цифра 2 — *b.
Подставим 6+1+1*b+1+1=82. Отсюда 8*b+2=82. Далее 8*b=82-2 и наконец 8*b=80, отсюда b=10.
Какие необходимы знания? Стандартное умение делить и переносить за знак равно, что обучающиеся обычно уже умеют.
Задание №6. Программа с условным оператором.
Выглядит страшновато, не так ли? Источник: http://fipi.ru Демоверсия 2020г.
СТАТГРАД № 5 Информатика 25.04.2023 | Разбор всего варианта
Обычно, на моих уроках, дети к моменту выбора экзамена уже худо-бедно знают Паскаль, но если Вы не владеете языками программирования, Вам я объясню на алгоритмическом языке.
Из всего что было выше нам важны лишь эти строки
Было выполнено 9 запусков программы, при которой вводились пары чисел, в которых первая цифра — s, вторая — t.
Соответственно, проверяем по очереди пары цифр на условие s>10 или t>10. Важно обратить внимание на союз, располагающийся между условиями, это либо и, либо или. В случае и должны выполнятся оба условия, то есть и s и t должны быть >10, в случае или , выполнятся может любое из пары, то есть если хоть одно число больше 10, программа напечатает «Да».
Ответом на данное задание будет: 5. Это 2,3,4,6 и 7 пары чисел. Пары 8 и 9 не больше 10, а равны им.
Все задания для ОГЭ по информатике имеются на сайте Решу ОГЭ, по моему мнению — лучший сайт для подготовки к экзаменам.
Источник: dzen.ru