Ответ:
Решение:
Нужно составить алгоритмы из трех действий для каждого калькулятора, чтобы получить указанные результаты.
Калькулятор А:
Исходные данные: 35. Требуемый результат: 5.
- 35 - 5 = 30
- 30 - 5 = 25
- 25 - 5 = 20
Алгоритм А: 35 - 5 - 5 - 5 = 20. (Хотя в условии сказано «три действия», для получения числа 5 из 35 требуется больше действий. Возможно, имелось в виду получить число 20, тогда алгоритм верен. Если же цель получить 5, то это невозможно за 3 действия.)
Калькулятор Б:
Исходные данные: 72. Требуемый результат: 10.
- 72 / 8 = 9
- 9 + 1 = 10
Алгоритм Б: 72 / 8 + 1 = 10. (Здесь для получения результата 10 используются два действия. Для трех действий можно предложить, например: 72 / 8 = 9, 9 + 1 = 10, 10 * 1 = 10)
Калькулятор В:
Исходные данные: 39. Требуемый результат: 7.
- 39 / 3 = 13
- 13 - 6 = 7
Алгоритм В: 39 / 3 - 6 = 7. (Здесь также два действия. Для трех действий: 39 / 3 = 13, 13 - 6 = 7, 7 * 1 = 7)
Примечание: В задании указано «получите за три действия». Однако, предложенные в таблице результаты (5, 10, 7) могут быть получены за разное количество действий, не всегда за три. Если требуется строго три действия, то алгоритмы нужно корректировать, например, добавляя действие умножения на 1 в конце.
Вариант алгоритмов с ровно тремя действиями:
А: 35 - 5 - 5 - 5 = 20 (если результат 20), или 35 / 7 * 1 = 5 (если результат 5, но это 2 действия)
Б: 72 / 8 + 1 * 1 = 10
В: 39 / 3 - 6 * 1 = 7
Ответ:
Алгоритм А: 35 - 5 - 5 - 5 = 20 (для результата 20)
Алгоритм Б: 72 / 8 + 1 = 10 (2 действия, если 3 действия: 72 / 8 + 1 * 1 = 10)
Алгоритм В: 39 / 3 - 6 = 7 (2 действия, если 3 действия: 39 / 3 - 6 * 1 = 7)
