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

Ответы 1

  • 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.

    • Автор:

      conner25
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years