Пятое задание ОГЭ по информатике, поиск неизвестного аргумента
Этот калькулятор решает методом подбора пятое задание ОГЭ по информатике, в котором нужно найти неизвестный аргумент.
ОГЭ по информатике и его пятое задание.
Каждый год девятиклассники сталкиваются с ОГЭ, и я подумала, что будет актуально создать калькулятор, который поможет в подготовке к экзамену и хотя бы немного облегчит им жизнь.
О пятом задании
Пятое задание направлено на анализ алгоритмов. Здесь, зная начальное и конечное число, команды исполнителя (в одной из которых неизвестен один операнд) и их последовательность, мы находим значение неизвестного аргумента (операнда). Школьный алгоритм решения достаточно прост и удобен: нужно выписать каждую команду и последовательно их решать, а затем на последней команде решить полученное уравнение (которое приравнивается к конечному числу), и всё готово. Чтобы лучше понимать, о чем речь, вот вам пример задания:
У исполнителя Бета две команды, которым присвоены номера:
1. прибавь b
2. умножь на 3
(b – неизвестное натуральное число) Выполняя первую из них, Бета увеличивает число на экране на b, а выполняя вторую, умножает это число на 3. Программа для исполнителя Бета – это последовательность номеров команд. Известно, что программа 21212 переводит число 8 в число 360. Определите значение b.
Школьный алгоритм решения таков:
- выписываем каждую команду и последовательно решаем их
2: 3*8=24
1: 24+b=24+b
2: 3(24+b)=72+3b
1: 72+3b+b =72+4b
2: 3(72+4b)=216+12b
- приравниваем и решаем уравнение
216+12b= 360
12b= 144
b=12
Однако стоит признать, что этот метод весьма затратен по времени, поэтому наш сайт предлагает более быстрый способ решения этой задачи.
О калькуляторе
Наш калькулятор последовательно перебирает числа от -1000 до 1000, выполняя набор операций (из последовательности команд) для каждого числа. Как только результат этих операций совпадает с заранее заданным конечным значением, программа останавливается и присваивает найденное значение переменной x (неизвестному аргументу).
Этот калькулятор запрашивает у пользователя начальные и конечные значения (числа), последовательность команд и команды исполнителя. Для заполнения таблицы «Команды исполнителя» нужно нажать на и заполнить появившиеся поля следующим образом:
- Операция — выберите нужное действие в зависимости от задания.
- Операнд — выберите число или букву (неизвестное), с которым выполняется операция.
- Код команды — введите номер команды.
Если в условии больше двух команд, нажмите на и заполните поля аналогичным образом.
Итог
Этот калькулятор позволяет быстрее решить пятое задание ОГЭ по информатике и сэкономить время и силы учащимся.
Комментарии