Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.01.2023, 21:16   #1
alonil
Пользователь
 
Регистрация: 14.01.2023
Сообщений: 38
По умолчанию ТАСМ.Как вы думаете ,какой порядок вычисления выражения здесь? (a+b+c)/a*d

Я вот думаю либо сначала вычисляется (a+b+c)/a , а затем умножается на d
Либо вычисляется эта часть (a+b+c), и эта a*d ,а затем делится
alonil вне форума Ответить с цитированием
Старый 28.01.2023, 21:17   #2
alonil
Пользователь
 
Регистрация: 14.01.2023
Сообщений: 38
По умолчанию

Склоняюсь к первому
alonil вне форума Ответить с цитированием
Старый 28.01.2023, 21:18   #3
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,833
По умолчанию

В первом случае вы получите
Код:
a+b+c
----- * d
  a
Во втором случае вы получите
Код:
a+b+c
-----
 a*d
Это разные дроби поэтому умножения в числителе берут в скобки для однозначного определения.

Но для языков программирования первое предположение верно.
C++: https://godbolt.org/z/E9EW9KrTM
Pascal: https://godbolt.org/z/q6naE7ja4
Python: https://godbolt.org/z/7hbPsG7nb

Последний раз редактировалось macomics; 28.01.2023 в 21:27.
macomics вне форума Ответить с цитированием
Старый 29.01.2023, 11:34   #4
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,546
По умолчанию

Формулировка вопроса неправильная. ТАСМ - это по существу машинный код. В каком порядке напишешь, в таком и будет вычислять. Вопрос заключается в: понять запись в соответствии с общепринятыми правилами и сформировать соответствующую последовательность команд.
digitalis вне форума Ответить с цитированием
Старый 29.01.2023, 13:58   #5
alonil
Пользователь
 
Регистрация: 14.01.2023
Сообщений: 38
По умолчанию

Спасибо
alonil вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как думаете какой или какие языки в будущем лет так через 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