Есть ответ 👍

В результате выполнения фрагмента программы

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
Посмотреть ответы 2

Ответы на вопрос:


ответ: 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

vasvas12
4,6(14 оценок)

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

Популярно: Информатика