Циклический сдвиг строк в текстовом файле с условием
г. Москва, Ленинский пр-кт д.71/91
8-901-572-77-70   +7 (499) 272-41-24
Дата публикации: 25.02.2025

Циклический сдвиг строк в текстовом файле с условием

Содержимое статьи:

Алгоритм циклического сдвига:

  1. Ввести строку из текстового файла.
  2. Подсчитать количество цифр и других символов в строке.
  3. Если количество цифр больше количества других символов, то выполнить циклический сдвиг влево на два символа:
    • Скопировать первые два символа строки в буфер.
    • Заменить первые два символа в строке последними двумя символами (сдвиг влево на два символа).
    • Заменить последние два символа в строке содержимым буфера.
  4. Вывести сдвинутую строку в текстовый файл при соблюдении условия.
  5. Повторять шаги 1-4 для всех строк в текстовом файле.