Вывести число, полученное из исходного перемещением K первых цифр в конец числа - QBasic

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

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

Дано N-значное натуральное число. Вывести число, полученное из исходного перемещением K первых цифр в конец числа.

Решение задачи: «Вывести число, полученное из исходного перемещением K первых цифр в конец числа»

textual
Листинг программы
INPUT a$
INPUT k
PRINT RIGHT$(a$,LEN(a$)-k)+LEFT$(a$,k)

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

  1. В начале программы пользователю предлагается ввести исходное число (переменная a$).
  2. Затем пользователю предлагается ввести количество цифр, которые необходимо переместить (переменная k).
  3. Далее программа вычисляет длину строки исходного числа (переменная LEN(a$)), уменьшенную на количество переносимых цифр (переменная k).
  4. С помощью функции RIGHT$ программа выводит на экран оставшуюся часть строки (справа) исходного числа, имеющую длину LEN(a$)-k (переменная RIGHT$(a$,LEN(a$)-k)).
  5. С помощью функции LEFT$ программа выводит на экран перенесенные цифры (слева) исходного числа, имеющие количество k (переменная LEFT$(a$,k)).

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

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