Предмет: Информатика,
автор: angelochek4
Есть исполнитель «Арифмометр», который понимает следующие команды:
- взять число N (занести в память число N),
- умножить (перемножаются занесённые в память последние два числа),
- сложить (складываются занесённые в память последние два числа),
- вычесть (вычисляется разность занесенных в память последних двух чисел),
- результат (вывести результат)Например, в результате выполнения алгоритма:
- взять число 5,
- взять число 10,
- взять число 2,
- вычесть,
- умножить,
- результат получим ответ 40, так как 5*(10-2)=40.
Какой результат будет получен при выполнении приведённого ниже алгоритма?
- взять число 4,
- взять число 8,
- взять число 2,
- вычесть,- взять число 10,
- умножить,- взять число 56,
- вычесть,
- вычесть,
- результат.
Дайте объяснение своему ответу (приведите формулу для вычисления).
Ответы
Автор ответа:
0
результат будет 0
как то сложновато формулу вывести приведу список действий
1) 8-2=6
2) 6Х10=60
3) 60-54=4
4)4-4=0
с этого можно создать формулу но я честно понятия не имею как ее вывести
как то сложновато формулу вывести приведу список действий
1) 8-2=6
2) 6Х10=60
3) 60-54=4
4)4-4=0
с этого можно создать формулу но я честно понятия не имею как ее вывести
Автор ответа:
0
а формулу можно для общего развития
Автор ответа:
0
Да, конечно ;) Но, думаю, есть и другие варианты, но у меня получился следующий: 4-((8-2)*10-56)=4-(60-56)=4-4=0
Автор ответа:
0
по сути вроде так но я б сделал еше так бы для полной ясности 4-(((8-2)*10)-58)=4-(60-56)=4-4=0 так будет лучше
Похожие вопросы
Предмет: Литература,
автор: horoti9625
Предмет: Физика,
автор: vovanger228100
Предмет: Геометрия,
автор: subxina
Предмет: Математика,
автор: абиль001
Предмет: Алгебра,
автор: ksufik