Ниже на четырёх языках записан алгоритм. Получив на вход число х, этот алгоритм печатает два числа а и b. Укажите наибольшее из таких чисел x, при вводе которых алгоритм печатает сначала 2, а потом 17. бесик DIM X, А, В AS INTEGER INPUT X А = 0: В = 0 WHILE X > 0 А = А+1 В = В + (X MOD 100) X = Х\100 WEND PRINT А PRINT В паскаль var х, a, b: integer; begin readln(х); а : = 0; b : = 0; while х > 0 do begin а := а+1; b := b + (х mod 100); х := х div 100; end; writeln(a); write(b); end. си #include void main() { int x, a, b; scanf("Id", &x); a = 0; b = 0; while (x > 0) { a = a+1; b = b + (x%100); x = x/100; } printf("%d\n%d", a, b); } алг алг нач цел x, a, b ввод x a:=0; b:=0 нц пока x > 0 a := a+1 b := b+mod(x,100) x := div(x,100) кц вывод а, нс, b кон
Наибольшее число x, при вводе которого алгоритм выведет сначала 2, а потом 17, - это 299.