Ниже записан алгоритм. После выполнения алгоритма было напечатано 3 числа. Первые два напечатанных числа - это числа 7 и 42. Какое наибольшее число может быть напечатано третьим? Бейсик | Python DIM X, Y, Z, R, A, B AS INTEGER INPUT X, Y IF Y > X THEN Z = X: X = Y: Y = Z END IF A = X: B = Y WHILE B > 0 R = A MOD B A = B B = R WEND PRINT A PRINT X PRINT Y | x = int(input()) y = int(input()) if y > x: z = x x = y y = z a = x b = y while b > 0: r = a % b a = b b = r print(a) print(x) print(y) Паскаль | Алгоритмический язык var x, y, z: integer; var r, a, b: integer; begin readln(x, y); if y >x then begin z := x; x := y; y := z; end; a:= x; b:= y; while b>0 do begin r := a mod b; a := b; b := r; end; writeln(a); writeln(x); write(y); end. | алг нач цел x, y, z, r, a, b ввод x, y если y > x то z := x; x := y; y := z все a := x; b := y нц пока b>0 r := mod (a, b) a := b b := r кц вывод a, нс, x, нс, y кон Си++ #include <iostream> using namespace std; int main() { int x, y, z, r, a, b; cin >> x >> y; if (y > x){ z = x; x = y; y = z; } a = x; b = y; while (b>0){ r = a%b; a = b; b = r; } cout « a « endl « x « endl « y « endl; }

Средний уровеньЧисло

Ниже записан алгоритм. После выполнения алгоритма было напечатано 3 числа. Первые два напечатанных числа - это числа 7 и 42. Какое наибольшее число может быть напечатано третьим? Бейсик | Python DIM X, Y, Z, R, A, B AS INTEGER INPUT X, Y IF Y > X THEN     Z = X: X = Y: Y = Z END IF A = X: B = Y WHILE B > 0     R = A MOD B     A = B     B = R WEND PRINT A PRINT X PRINT Y | x = int(input()) y = int(input()) if y > x:     z = x     x = y     y = z a = x b = y while b > 0:     r = a % b     a = b     b = r print(a) print(x) print(y) Паскаль | Алгоритмический язык var x, y, z: integer; var r, a, b: integer; begin     readln(x, y);     if y >x then begin         z := x; x := y; y := z;     end;     a:= x; b:= y;     while b>0 do begin         r := a mod b;         a := b;         b := r;     end;     writeln(a);     writeln(x);     write(y); end. | алг нач     цел x, y, z, r, a, b     ввод x, y     если y > x         то             z := x; x := y; y := z     все     a := x; b := y     нц пока b>0         r := mod (a, b)          a := b          b := r     кц     вывод a, нс, x, нс, y кон Си++ #include <iostream> using namespace std; int main() {     int x, y, z, r, a, b;     cin >> x >> y;     if (y > x){         z = x; x = y; y = z;     }     a = x; b = y;     while (b>0){         r = a%b;         a = b; b = r; } cout « a « endl « x « endl « y « endl; }

Похожие задания