База ответов ИНТУИТ

Программирование на языке 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 * b + not c > a mod c * a shl b xor a 
не меняют порядок выполнения операций?
Какой из вариантов расстановки скобок в выражении
a + b or c shl a * c - a mod b > a 
не меняет порядок выполнения операций?
Сколько операций умножения будет произведено при выполнении этого цикла, если k = 10?
for i:= 2*k to 5*k do a:= a*2
Сколько операций сложения будет произведено при выполнении этого цикла, если k = 10?
for i:= k to k+10 do a:= a+2
Какие переменные будут существовать во время выполнения подпрограммы p2?
program prog;var a: byte;procedure p1; var a: byte; begin  ... end;procedure p2; function f: boolean;  var a: byte;  begin   ...  end; var a: byte; begin  ... end;
Какие переменные будут существовать во время выполнения подпрограммы f?
program prog;var a: byte;procedure p1; var a: byte; begin  ... end;procedure p2; function f: boolean;  var a: byte;  begin   ...  end; var a: byte; begin  ... end;
Какие переменные будут существовать во время выполнения подпрограммы p1?
program prog;var a: byte;procedure p1; function f: boolean;  var a: byte;  begin   ...  end; var a: byte; begin  ... end;procedure p2;var a: byte; begin  ... end;
Какое значение будет храниться в переменной а:integer после выполнения следующего программного отрывка?
{b: string; p: ^word}b:= ‘ААББВВГГДД’;p:= addr(b[7]);a:= p^;
Какое значение будет храниться в переменной а:integer после выполнения следующего программного отрывка?
{b: string; p: ^integer}b:= ‘БББ’;p:= addr(b[1]);a:= p^;
Какое значение будет храниться в переменной а:shortint после выполнения следующего программного отрывка?
{b: char; p: ^shortint}b:= ‘Б’;p:= addr(b);a:= p^;