3. Являются ли алгоритмами приведенные ниже наборы команд? Ответ поясните.
А) 1. Умножить А на 2
2. Сложить А с 5
3. полученный результат разделить на 3.
Б) 1. Сложить 5 и 2
2. Полученный результат умножить на 3
В) 1. Достать ключ
2. Вставить ключ в замочную скважину
3. Повернуть ключ два раза против часовой стрелки
4. Вынуть ключ
5. Открыть дверь

4 Сен 2019 в 03:42
222 +1
0
Ответы
1

Нет, приведенные наборы команд не являются алгоритмами.

А) Набор команд не является алгоритмом, так как не указано значение переменной А, которую нужно использовать. Отсутствие конкретного значения делает выполнение этих команд неопределенным.

Б) Набор команд также не является алгоритмом, так как не указано, что делать с полученным результатом после выполнения команд. Необходимо указать конечное действие, чтобы набор команд стал алгоритмом.

В) Этот набор команд больше похож на алгоритм, так как последовательно описывает шаги, необходимые для открытия двери. Однако, для формального определения алгоритма нужно выразить его более формально и точно.

20 Апр в 04:29
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 028 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир