Помощь - Поиск - Пользователи - Календарь
Полная версия: Задача символьные переменные
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Валентинка
Помогите плизз
volvo
Ну, и в чем проблема?
for i := 1 to length(s) do
  if s[i] = ' ' then s[i] := '*';


если надо ВСЕ идущие подряд пробелы заменить ОДНИМ символом '*', то что-то типа такого:
  i := 1;
  while i <= length(s) do begin
    if s[i] = ' ' then begin
      s[i] := '*';
      inc(i);
      while (s[i] = ' ') and (i <= length(s)) do delete(s, i, 1);
    end;
    inc(i)
  end;
Guest
Пасибки!!!!
А проблема в том что я ЧаЙнИк в этой теме
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.