32
Объяснение:
Данная программа прибавляет к переменной s 128, а еще увеличивает переменную n в два раза, и все это до тех пор пока s меньше или равняется 1024. То есть, эти изменения переменных прекратятся, когда условие цикла не будет выполнено (а именно, когда s станет больше 1024). И после того, как это произойдет программа выведет значение переменной n (как раз то, что нам нужно узнать!)
Итак, запустим программу:
n = 1
s = 0
Условие цикла выполняется (s меньше или равняется 1024)? Да.
Выполняется цикл.
После цикла:
n = 2
s = 128
Условие цикла выполняется (s меньше или равняется 1024)? Да.
Выполняется цикл.
После цикла:
n = 4
s = 256
Условие цикла выполняется (s меньше или равняется 1024)? Да.
Выполняется цикл.
После цикла:
n = 8
s = 512
Условие цикла выполняется (s меньше или равняется 1024)? Да.
Выполняется цикл.
После цикла:
n = 16
s = 1024
Условие цикла выполняется (s меньше или равняется 1024)? Да.
Выполняется цикл.
После цикла:
n = 32
s = 2048
Условие цикла выполняется (s меньше или равняется 1024)? Нет (наконец-то!).
Цикл перестает выполнятся, и программа пишет значение n, которое равняется (смотрим выше) 32.
На экране напечатано 32, все живы, все счастливы!
Поделитесь своими знаниями, ответьте на вопрос:
Запись некоторого натурального числа X в девятеричной системе счисления имеет ровно три значащих разряда и содержит хотя бы одну цифру 3. Это число увеличили в три раза, и оказалось, что запись получившегося числа Y в девятеричной системе также имеет ровно три значащих разряда. Чему равна сумма минимально возможного и максимально возможного чисел X? ответ приведите в девятеричной системе счисления.
ответ: 406(9)
Объяснение:
При решении я буду обозначать в скобочках систему счисления.
Очевидно: Xmin = 113(9)
Найдём перебором максимальное число, удовлетворяющее условию:
3*Xmax = 888(9) -> Xmax ∉ Z
3*Xmax = 887(9) -> Xmax ∉ Z
3*Xmax = 886(9) -> Xmax = 288(9) нет 3
3*Xmax = 883(9) -> Xmax = 287(9) нет 3
3*Xmax = 880(9) -> Xmax = 286(9) нет 3
3*Xmax = 870(9) -> Xmax = 283(9) - подходит
Значит Xmax=283(9) и Xmin=113(9).
283(9) + 113(9) = 406(9) - ответ