Оператор присваивания, операторы div и mod
Переменные x и y описаны в программе как целочисленные. Определите значение переменной x после выполнения следующего фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
x = 432 y = x DIV 100 x = (x MOD 100) * 10 x = x + y
| x : = 432; y : = x div 100; x : = (x mod 100) * 10; x : = x + y;
|
| Си++ | Алгоритмический язык |
x = 432; y = x / 100; x = (x % 100) * 10; x = x + y; | x : = 432; y : = div(x,100); x : = mod(x, 100) * 10 x : = x + y |
| Python | |
x = 432 y = x // 100 x = (x % 100) * 10 x = x + y
| |
Ответ:
Определите значение переменной b после выполнения следующего фрагмента программы, в котором a и b − переменные вещественного (действительного) типа.
| Бэйсик | Паскаль |
|---|---|
а = 5 b = 5 – 5 * a b = b / 2 * a
| a := 5; b := 5 – 5 * a; b := b / 2 * a;
|
| Си++ | Алгоритмический язык |
a = 5; b = 5 – 5 * a; b = b / 2 * a; | a := 5 b := 5 – 5 * a b := b / 2 * a |
| Python | |
а = 5 b = 5 – 5 * a b = b / 2 * a
| |
Ответ:
Определите значение переменной c после выполнения следующего фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
а = 7 a = a – 4 b = –a c = –a + 2 * b
| a : = 7 ; a : = a – 4 ; b : = –a ; c : = –a + 2 * b ;
|
| Си++ | Алгоритмический язык |
а = 7 ; a = a – 4 ; b = –a ; c = –a + 2 * b; | a : = 7 a : = a – 4 b : = –a c : = –a + 2 * b |
| Python | |
а = 7 a = a – 4 b = –a c = –a + 2 * b
| |
Ответ:
Определите значение переменной c после выполнения следующего фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
а = 2 b = 2 + 4 b = 1 – b c = –b + 3 * b
| a : = 2 ; b : = 2 + 4 ; b : = 1 – b ; c : = –b + 3 * b ;
|
| Си++ | Алгоритмический язык |
а = 2 ; b = 2 + 4 ; b = 1 – b ; c = –b + 3 * b ; | a : = 2 b : = 2 + 4 b : = 1 – b c : = –b + 3 * b |
| Python | |
а = 2 b = 2 + 4 b = 1 – b c = –b + 3 * b
| |
Ответ:
Определите значение суммы целочисленных переменных x и y после выполнения фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
x = 4 + 8 * 3 y = ( x MOD 10 ) + 15 x = ( y DIV 10) + 3
| x : = 4 + 8 * 3 ; y : = ( x mod 10 ) + 15; x : = ( y div 10 ) + 3
|
| Си++ | Алгоритмический язык |
x = 4 + 8 * 3; y = x%10 + 15; x = y/10 + 3; | x : = 4 + 8 * 3 y : = mod(x, 10) + 15 x : = div(y, 10) + 3 |
| Python | |
x = 4 + 8 * 3 y = (x % 10) + 15 x = (y // 10) + 3
| |
Ответ:
Определите значение переменной c после выполнения следующего фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
а = –3 b = a + 3 b = 1 – b c = –b + 3 * a
| a : = –3 ; b : = a + 3 ; b : = 1 – b ; c : = –b + 3 * a ;
|
| Си++ | Алгоритмический язык |
а = –3 ; b = a + 3 ; b = 1 – b ; c = –b + 3 * a ; | a : = –3 b : = a + 3 b : = 1 – b c : = –b + 3 * a |
| Python | |
а = –3 b = a + 3 b = 1 – b c = –b + 3 * a
| |
Ответ:
Определите значение переменной c после выполнения следующего фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
а = 5 a = a + 6 b = –a c = –a – 2 * b
| a : = 5 ; a : = a + 6 ; b : = –a ; c : = –a – 2 * b ;
|
| Си++ | Алгоритмический язык |
a = 5 ; a = a + 6 ; b = –a ; c = –a – 2 * b ; | a : = 5 a : = a + 6 b : = –a c : = –a – 2 * b |
| Python | |
а = 5 a = a + 6 b = –a c = –a – 2 * b
| |
Ответ:
Определите значение переменной c после выполнения следующего фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
а = –5 a = a – 4 b = –a c = –a + 2 * b
| a : = –5 ; a : = a – 4 ; b : = –a ; c : = –a + 2 * b ;
|
| Си++ | Алгоритмический язык |
a = –5 ; a = a – 4 ; b = –a ; c = –a + 2 * b ; | a : = –5 a : = a – 4 b : = –a c : = –a + 2 * b |
| Python | |
а = –5 a = a – 4 b = –a c = –a + 2 * b
| |
Ответ:
Определите значение переменной b после выполнения следующего фрагмента программы, в котором a и b − переменные вещественного (действительного) типа.
| Бэйсик | Паскаль |
|---|---|
а = –5 a = a – 4 b = –a c = –a + 2 * b
| a : = –5 ; a : = a – 4 ; b : = –a ; c : = –a + 2 * b ;
|
| Си++ | Алгоритмический язык |
a = –5 ; a = a – 4 ; b = –a ; c = –a + 2 * b ; | a : = –5 a : = a – 4 b : = –a c : = –a + 2 * b |
| Python | |
а = –5 a = a – 4 b = –a c = –a + 2 * b
| |
Ответ:
Определите значение целочисленной переменной c после выполнения фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
a = 3 + 8*4 b = (a \ 10) + 14 a = (b MOD 10) + 2 c = a + b;
| a := 3 + 8*4; b := (a div 10) + 14; a := (b mod 10) + 2; c := a + b;
|
| Си++ | Алгоритмический язык |
a = 3 + 8*4; b = (a / 10) + 14; a = (b % 10) + 2; c = a + b; | a := 3 + 8*4 b := div(a, 10) + 14 a := mod(b, 10) + 2 c := a + b |
| Python | |
a = 3 + 8*4 b = (a // 10) + 14 a = (b % 10) + 2 c = a + b
| |
Ответ:
Определите значение переменной С после выполнения следующего фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
m = 67 m = m + 13 n = m/4 – m/2 c = m - n
| m:= 67; m:= m + 13; n:= m/4 – m/2; c:= m - n;
|
| Си++ | Алгоритмический язык |
m = 67; m = m + 13; n = m/4 – m/2; c = m - n; | m := 67 m := m + 13 n := m/4 – m/2 c := m - n |
| Python | |
m = 67 m = m + 13 n = m/4 – m/2 c = m - n
| |
Ответ:
Определите значение переменной "с" после выполнения следующего фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
x = 8 + 2*5 y = (x MOD 10) + 14 x = (y \ 10) + 3 c = x - y
| x:= 8 + 2*5; y:= (x mod 10) + 14; x:= (y div 10) + 3; c:= x - y;
|
| Си++ | Алгоритмический язык |
x = 8 + 2*5; y = (x % 10) + 14; x = (y / 10) + 3; c = x - y; | x:= 8 + 2*5 y:= mod(x, 10) + 14 x:= div(y, 10) + 3 c:= x - y |
| Python | |
x = 8 + 2*5 y = (x % 10) + 14 x = (y // 10) + 3 c = x - y
| |
Ответ:
Определите значение переменной с после выполнения следующего фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
a = 6*12 + 3 b = a \ 10 + 5 a = b MOD 10 + 1 c = a*a + b*b – a / 2 * b
| a := 6*12 + 3; b := a div 10 + 5; a := b mod 10 + 1; c := a*a + b*b – a / 2 * b;
|
| Си++ | Алгоритмический язык |
a = 6*12 + 3; b = a / 10 + 5; a = b % 10 + 1; c = a*a + b*b – a / 2.0 * b; | a := 6*12 + 3 b := div(a, 10) + 5 a := mod(b, 10) + 1 c := a*a + b*b – a / 2 * b |
| Python | |
a = 6*12 + 3 b = a // 10 + 5 a = b % 10 + 1 c = a*a + b*b – a / 2 * b
| |
Ответ:
Определите значение переменной S после выполнения следующего фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
S = 0 i = 7 WHILE i > 1 S = S + i \ 2 i = i - 1
| S:=0; i:=7; while i > 1 do begin S := S + i div 2; i := i - 1; end;
|
| Си++ | Алгоритмический язык |
S=0; i=7; while (i > 1) { S = S + i / 2; i = i - 1; } | S:=0 i:=7 нц пока i > 1 S := S + div(i, 2) i := i - 1 кц |
| Python | |
S = 0 i = 7 while i > 1: S = S + i // 2 i = i - 1
| |
Ответ:
Определите значение переменной P после выполнения следующего фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
P = 1 i = 3 WHILE i <= 9 P = P * i \ 3 i = i + 1
| P:=1; i:=3; while i <= 9 do begin P := P * (i div 3); i := i + 1; end;
|
| Си++ | Алгоритмический язык |
P=1 i=3; while (i <= 9) { P = P * (i / 3); i += 1; } | P:=1 i:=3 нц пока i <= 9 P := P * div(i, 3) i := i + 1 кц |
| Python | |
P = 1 i = 3 while i <= 9: P = P * (i // 3) i += 1
| |
Ответ:
Определите значение переменной с после выполнения следующего фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
a= 5 a= 12 – a*a b= -a c= 10*a - b
| a:= 5; a:= 12 – a*a; b:= -a; c:= 10*a - b;
|
| Си++ | Алгоритмический язык |
a= 5; a= 12 – a*a; b= -a; c= 10*a - b; | a:= 5; a:= 12 – a*a b:= -a c:= 10*a - b |
| Python | |
a= 5 a= 12 – a*a b= -a c= 10*a - b
| |
Ответ:
Определите значение целочисленных переменной c после выполнения фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
a = 1819 b = (a \ 100)*10+9 a = (10*b–a) MOD 100 с = a + b
| a := 1819; b := (a div 100)*10+9; a := (10*b–a) mod 100; с := a + b;
|
| Си++ | Алгоритмический язык |
a = 1819; b = (a / 100)*10+9; a = (10*b–a) % 100; с = a + b; | a := 1819 b := div(a, 100)*10+9 a := mod((10*b–a), 100) с := a + b |
| Python | |
a = 1819 b = (a // 100)*10+9 a = (10*b–a) % 100 с = a + b
| |
Ответ:
Определите значение целочисленной переменной c после выполнения фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
a = 42 b = 14 a = a \ b b = a*b a = b \ a с = a + b
| a := 42; b := 14; a := a div b; b := a*b; a := b div a; с := a + b;
|
| Си++ | Алгоритмический язык |
a = 42; b = 14; a = a / b; b = a*b; a = b / a; с = a + b; | a := 42 b := 14 a := div(a, b) b := a*b a := div(b, a) с := a + b |
| Python | |
a = 42 b = 14 a = a // b b = a*b a = b // a с = a + b
| |
Ответ:
Определите значение целочисленных переменных x, y и t после выполнения фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
x = 5 y = 7 t = x x = y MOD x y = t
| x := 5; y := 7; t := x; x := y mod x; y := t;
|
| Си++ | Алгоритмический язык |
x = 5; y = 7; t = x; x = y % x; y = t; | x := 5 y := 7 t := x x := mod(y, x) y := t |
| Python | |
x = 5 y = 7 t = x x = y % x y = t
| |
В ответе через запятую запишите значения x, y, t в указанном порядке, пробелы не ставьте.
Ответ:
Определите значение целочисленной переменной c после выполнения фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
а = 6*12 + 3 b = (a \ 10)+ 5 a = (b MOD 10)+ 1 с = a + b
| а :=6*12 + 3; b :=(a div 10)+ 5; a :=(b mod 10)+ 1; с := a + b;
|
| Си++ | Алгоритмический язык |
а =6*12 + 3; b =(a / 10)+ 5; a =(b % 10)+ 1 с = a + b; | а :=6*12 + 3 b :=div(a, 10)+ 5 a := mod(b, 10)+ 1 с := a + b |
| Python | |
а =6*12 + 3 b =(a // 10)+ 5 a =(b % 10)+ 1 с = a + b
| |
Ответ:
Определите значение целочисленных переменных x и y после выполнения фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
x = 336 y = 8 x = x \ y y = х MOD у
| x := 336 y := 8; x := x div y; y := х mod у;
|
| Си++ | Алгоритмический язык |
x = 336 y = 8; x = x / y; y = х % у; | x := 336 y := 8 x := x div y y := х mod у |
| Python | |
x = 336 y = 8 x = x // y y = х % у
| |
В ответе через запятую запишите значения x, y в указанном порядке, пробелы не ставьте.
Ответ:
Определите значение переменной s после выполнения следующего фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
n = 4 s = 0 WHILE n <= 8 s = s + 15 n = n + 1
| n := 4; s := 0; while n <= 8 do begin s := s + 15; n := n + 1 end;
|
| Си++ | Алгоритмический язык |
n = 4; s = 0; while (n <= 8) { s = s + 15; n = n + 1; } | n := 4 s := 0 нц пока n <= 8 s := s + 15 n := n + 1 кц |
| Python | |
n = 4 s = 0 while n <= 8: s = s + 15 n = n + 1
| |
Ответ: