Помощь - Поиск - Пользователи - Календарь
Полная версия: Напечатать заданный текст
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
-Лена-
Напечатать заданый тескт, удалив из него лишние пробелы, т.е. из несколько подряд идущих пробелов оставить только один.
Айра
Вроде так:
var i: integer;
    s: string;
begin
  writeln('введите строку');
  readln(s);
  for i:=length(s) downto 2 do
    begin
      if (s[i]=s[i-1]) and (s[i]=' ') then delete(s,i,1);
    end;
  writeln(s);
end.
Гость
Спасибо огромное. Очень помогла.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.