Задача D. Лишние пробелы Минимизировать количество пробелов в заданной строке. В этой задаче требуется написать программу , которая убирает лишние пробелы. Лишние - это начальные и конечные пробелы строки а также те которые идут подряд . Нужно оставить из группы пробелов только один. ПРИМЕР. Строка: ‘ ааа rrr hhhh’ результат: ‘ааа rrr hhhh’

Есть ответ
18.12.2022
396

Ответ


Program Pr1;uses crt;var stroka:string; i:integer;Beginclrscr;readln(stroka);for i:=1 to length(stroka) do begin if stroka[i]=' ' then delete(stroka,i,1) else break; end;if stroka[length(stroka)]=' ' then delete(stroka,length(stroka),1);for i:=1 to length(stroka) do if (stroka[i]=' ') and (stroka[i+1]=' ') then delete(stroka,i,1);writeln(stroka);end.


Если вы нашли правильное решение, вы можете поблагодарить нас начиная с 10 рублей.
Просто нажмите на кнопку "Подарить".
18.12.2022
Этот сайт использует cookies (Политика Cookies). Вы можете указать условия хранения и доступ к cookies в своем браузере.