Предмет: Информатика, автор: dwwwshaqw

сроooooooчнооооо помогите задание в Pydroid 3
завдання: складіть програму яка задане ціле число перетворює на число записане навпаки. наприклад при введенні числа 123 отримуємо 321
a=задане число
n=нове число
z=виділена цифра ​

Приложения:

Ответы

Автор ответа: valgrisa
2

Ответ:

a=int(input())

n=0

while a>0:

   z=a%10

   a=a//10

   n=n*10

   n=n+z

print(n)

Объяснение:

основные элементы блок-схемы (скрин)

программа:

  • ввод целого числа в переменную a
  • присваивание переменной n значения равного 0
  • цикл с предусловием (пока a>0, выполняется пока условие истинно)

       действия в цикле:

  1. присваивание переменной z значения равного последней цифре числа a (z=a%10)
  2. присваивание переменной a значения равного числу a без последней цифры (a=a//10)
  3. присваивание переменной n значения в 10 раз больше числа n (n=n*10)
  4. присваивание переменной n значения суммы чисел n и z (n=n+z)
  • вывод значения переменной n (после окончания цикла)
Приложения:
Похожие вопросы