• Укажите наибольшее натуральное число, при вводе которого эта программа напечатает сначала 3, потом – 6. С объяснением 
    var x, L, M: integer;
    begin
    readln(x);
    L:=0; M:=0;
    while x > 0 do begin
    L:=L + 1;
    if (x mod 8) <> 0 then
    M:= M + x mod 8;
    x:= x div 8;
    end;
    writeln(L); write(M);
    end.

Ответы 1

  • *максимальный остаток при последней итерации
    • Автор:

      herman
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years