Поиск, вставка символов - Pascal ABC
Формулировка задачи:
Здравствуйте! Помогите пожалуйста решить задачу. Огромное спасибо заранее.
После символа «:» вставить «*», если количество символов «=» равно 5
Решение задачи: «Поиск, вставка символов»
textual
Листинг программы
k:=0; for i:=1 to length(s) do if s[i]='=' then k:=k+1; if k=5 then for i:=length(s) downto 1 do if s[i]=':' then insert('+',s,i+1);
Объяснение кода листинга программы
- Переменная k инициализируется значением 0.
- Переменная i принимает значения от 1 до длины переменной s.
- Если символ s[i] равен '=', то переменная k увеличивается на 1.
- Если значение переменной k равно 5, то выполняется следующий блок кода.
- Переменная i принимает значения от длины переменной s до 1.
- Если символ s[i] равен ':', то вставляется символ '+' перед символом s[i+1].
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д