Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.10.2010, 14:47   #1
DrDre9991
Пользователь
 
Регистрация: 22.05.2010
Сообщений: 17
По умолчанию Подпрограммы

выручайте заранее спасибо!!!

Написать функцию обработки строки, которая удаляет в заданной строке пробелы в начале строки, пробелы в конце строки и повторяющиеся пробелы (рядом стоящие).
DrDre9991 вне форума Ответить с цитированием
Старый 11.10.2010, 15:26   #2
Niro
Форумчанин
 
Аватар для Niro
 
Регистрация: 23.09.2010
Сообщений: 682
По умолчанию

проверяй
Код:
uses crt;
  var s: string;
  i: integer;
BEGIN
   clrscr;
   readln(s);
   for i:=1 to length(s) do
   if (s[i]=' ') and (s[i+1]=' ') then begin
                                          delete(s,i,2);
                                          end;
   for i:=1 to length(s) do
   if s[i]=' ' then begin delete(s,i,1); break; end;

   for i:=length(s) downto 1 do
   if s[i]=' ' then begin delete(s,i,1); break; end;

   writeln('-------------------');
   writeln(s);
   readln;
END.
а в функцию оформишь сам
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить.
Niro вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
подпрограммы!? nolx Помощь студентам 0 31.05.2010 18:53
Подпрограммы оО) SkyL1ne Помощь студентам 5 24.05.2010 21:21
Подпрограммы-процедуры, подпрограммы-функции в Pascal rishikesh Помощь студентам 19 18.05.2010 23:05
подпрограммы @lenk@ Помощь студентам 1 04.03.2010 23:36
Подпрограммы Журенова Катя Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 05.05.2009 22:21