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