В результате выполнения фрагмента программы
Pascal Python
while n <> 0 do begin
write(2 ∗ (n mod 5 + 3));
n := n div 10;
end;
while n != 0:
print(2 * (n % 5 + 3), end = '')
n //= 10
на экран выведено число 10148. Какое число хранилось до этого в переменной , если известно, что все цифры в нем четные?
139
295
Ответы на вопрос:
ответ: 142.
Объяснение:
Такие задачи решаются очень если есть рядом пк и ты хоть чуть-чуть шаришь в программировании. Программа для проверки моего ответа (Python 3.8):
#Можно было аккуратней это сделать, но нам же важен результат!
def calcu(n):
k = ''
while n != 0:
k += str(2 * (n % 5 + 3))
n //= 10
return int(k)
n = 1
while True:
k = calcu(n)
print(n,k)
if k == 10148:
print(n)
break
else:
n += 1
101_4 = 17 101_5 = 26 101_6 = 37 101_7 = 50 101_8 = 65 101_9 = 82 101_10 = 101 101_11 = 122 101_12 = 145 101_13 = 170 101_14 = 197 101_15 = 226
Популярно: Информатика
-
Вппгш06.02.2022 15:58
-
аааа28712.03.2022 05:46
-
maria423107.04.2020 14:56
-
OverТупойШкольник18.02.2020 02:32
-
Neekeetos30.04.2020 17:35
-
arti5202.01.2023 23:18
-
1Юліана115.04.2023 12:06
-
iSia0715.02.2022 20:26
-
tata47925.12.2020 13:30
-
ЛизкаПодлизка11119.12.2022 17:30