Поменять местами первую и последнюю цифры числа - QBasic

Узнай цену своей работы

Формулировка задачи:

Ни как не могу решить задачу, помогите пожалуйста. Поменять местами первую и последнюю цифры числа. Спасибо.

Решение задачи: «Поменять местами первую и последнюю цифры числа»

textual
Листинг программы
DEFDBL A-Z
CLS : INPUT "Vvedite chislo: ", n
s = 10 ^ INT(LOG(n) / LOG(10))
a = INT(n / s)
b = n MOD 10
ch = a + n - b - s * (a - b)
PRINT "Novoe chislo  :"; ch

Объяснение кода листинга программы

В этом коде выполняется следующие действия:

  1. Ввод числа с клавиатуры.
  2. Вычисление степени числа 10, которая соответствует количеству цифр в числе.
  3. Вычисление целой части числа n, разделенного на степень числа 10.
  4. Вычисление остатка от деления числа n на 10.
  5. Вычисление значения переменной ch, которое представляет собой результат перестановки цифр числа n.
  6. Вывод нового числа на экран.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5
Похожие ответы