|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.01.2023, 21:16 | #1 |
Пользователь
Регистрация: 14.01.2023
Сообщений: 38
|
ТАСМ.Как вы думаете ,какой порядок вычисления выражения здесь? (a+b+c)/a*d
Я вот думаю либо сначала вычисляется (a+b+c)/a , а затем умножается на d
Либо вычисляется эта часть (a+b+c), и эта a*d ,а затем делится |
28.01.2023, 21:17 | #2 |
Пользователь
Регистрация: 14.01.2023
Сообщений: 38
|
Склоняюсь к первому
|
28.01.2023, 21:18 | #3 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
В первом случае вы получите
Код:
Код:
Но для языков программирования первое предположение верно. C++: https://godbolt.org/z/E9EW9KrTM Pascal: https://godbolt.org/z/q6naE7ja4 Python: https://godbolt.org/z/7hbPsG7nb Последний раз редактировалось macomics; 28.01.2023 в 21:27. |
29.01.2023, 11:34 | #4 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
Формулировка вопроса неправильная. ТАСМ - это по существу машинный код. В каком порядке напишешь, в таком и будет вычислять. Вопрос заключается в: понять запись в соответствии с общепринятыми правилами и сформировать соответствующую последовательность команд.
|
29.01.2023, 13:58 | #5 |
Пользователь
Регистрация: 14.01.2023
Сообщений: 38
|
Спасибо
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как думаете какой или какие языки в будущем лет так через 10 будут использовать? | Vasek1984 | Свободное общение | 15 | 24.01.2020 11:18 |
какой здесь может быть код написан | komra2 | C# (си шарп) | 5 | 11.10.2016 15:44 |
программа для вычисления выражения | Александрq | Помощь студентам | 2 | 16.11.2012 14:07 |
Какой здесь алгоритм? (VB > Pascal) | gamer123 | Общие вопросы Delphi | 2 | 30.08.2010 16:06 |
какой здесь косяк ?? | qasw | Помощь студентам | 7 | 06.10.2009 00:41 |