Главная /
Программирование на языке Pascal /
Какие из вариантов расстановки скобок в выражении a and b shr c mod a + c * a shl - b div a не меняют порядок выполнения операций?
Какие из вариантов расстановки скобок в выражении
a and b shr c mod a + c * a shl - b div a
не меняют порядок выполнения операций?
вопрос
Правильный ответ:
(((a and b)shr c)mod a)+(c*((a shl(-b))div a))
a and b shr c mod a +(((c*a)shl(-b))div a)
((a and b)shr c)mod a+c*(a shl -b div a)
(a and(b shr(c mod a)))+(c*(a shl(-(b div a))))
a and b shr c mod a+(c*(a shl((-b)div a)))
a and b shr c mod a+((c*a) shl(-(b div a)))
Сложность вопроса
25
Сложность курса: Программирование на языке Pascal
75
Оценить вопрос
Комментарии:
Аноним
Это очень заурядный решебник по интуиту.
04 авг 2018
Аноним
Я сотрудник университета! Срочно уничтожьте сайт и ответы с интуит. Умоляю
25 апр 2017
Другие ответы на вопросы из темы программирование интуит.
- # Какие вершины орграфа, заданного этим списком смежности, принадлежат ко второму уровню относительно вершины a?a: b c b: c c: g d: c g f: d h: b
- # Какой цвет текста получится на экране, если использоватьbrown * lightcyan + blue
- # Какой тип будет иметь результат выражения a+b при a:byte, b:shortint?
- # Какие вызовы функции function f(const a:byte; var s:real; t:boolean):real; являются неправильными с точки зрения компилятора языка Pascal?
- # Описанные ниже подпрограммы function C: boolean; forward; function D: boolean; forward; procedure A; begin x:= c(x); y:= d(y); end; function B: boolean; begin z:= d(z); end; function C; begin z:= b(z); end; function D; begin z:= b(z); end;