Какое наибольшее число может быть напечатано третьим
Ниже записан алгоритм. После выполнения алгоритма было напечатано 3 числа. Первые два напечатанных числа – это числа 13 и 65. Какое наибольшее число может быть напечатано третьим
Паскаль | Си | Python | ||
var x, y, z: integer; r, a, b: integer; begin readln(x, у); if у > x then begin z:= x; x:= у; у:= 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(у); end. |
#include <stdio.h> int main(void) { int r, a, b, x, y, z; scanf(″%d%d″, &x, &y); if (у > x) { z = x; x = у; у = z; } a = x; b = y; while (b > 0) { r = a % b; a = b; b = r; } printf(“%d\n%d\n%d”, a, x, y); } |
|