Вопрос задан 30.06.2023 в 18:29. Предмет Информатика. Спрашивает Одинцов Святослав.

Решите, пожалуйста, задачу на питоне С экрана вводится натуральное число. Получить число,

записанное цифрами данного числа в обратном порядке. Вывести его на экран. Также вывести число, которое на 9 больше полученного. Замечание: используйте операции целочисленной арифметики (НЕ строки).
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Olegovish Timur.

x = int(input())

xn = 0

while x > 0:

   ost = x % 10

   x //= 10

   xn *= 10

   xn += ost

print("Обратное число:", xn)

print("Число, которое на 9 больше полученного:", xn+9)

0 0
Отвечает Романчук Максим.

n = int(input('Введите натуральное число: ))

m = 0

while n > 0:

m = m*10 + n%10

n = n//10

print(m)

print(m + 9)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи на Python вы можете использовать следующий код:

python
# Вводим натуральное число с клавиатуры number = int(input("Введите натуральное число: ")) # Инициализируем переменные для хранения обратного числа и числа, увеличенного на 9 reversed_number = 0 number_plus_9 = 0 # Выполняем операции целочисленной арифметики для получения обратного числа while number > 0: # Получаем последнюю цифру числа last_digit = number % 10 # Добавляем её к обратному числу (сдвигая уже имеющееся число на одну позицию влево) reversed_number = reversed_number * 10 + last_digit # Добавляем 9 к последней цифре и добавляем её к числу, увеличенному на 9 number_plus_9 = number_plus_9 * 10 + (last_digit + 9) # Убираем последнюю цифру из исходного числа number = number // 10 # Выводим обратное число и число, увеличенное на 9 print("Обратное число:", reversed_number) print("Число, увеличенное на 9:", number_plus_9)

Этот код сначала считывает натуральное число с клавиатуры, затем использует операции целочисленной арифметики для вычисления обратного числа и числа, увеличенного на 9, и выводит их на экран.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос