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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.12.2010, 12:49   #1
ноунейм
Подтвердите свой е-майл
 
Регистрация: 27.12.2010
Сообщений: 11
По умолчанию Последовательность символов

Убрать из введенной последовательности символов многократные пробелы. Программу на СИ.

Последний раз редактировалось ноунейм; 28.12.2010 в 12:52.
ноунейм вне форума Ответить с цитированием
Старый 28.12.2010, 12:54   #2
dosha
Форумчанин
 
Регистрация: 30.08.2010
Сообщений: 224
По умолчанию

наработки?
dosha вне форума Ответить с цитированием
Старый 28.12.2010, 12:55   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

С потолка:
Код:
MODULE Предложение;
 IMPORT StdLog,Strings;
 PROCEDURE do*(Строка:ARRAY OF CHAR);
 VAR i,k,res:INTEGER;
  s:ARRAY(255) OF CHAR;
 BEGIN
  i:=0;
  WHILE Строка[i]#CHR(0) DO
   s[i]:=Строка[i];
   INC(i);
  END;
  StdLog.Clear;
  StdLog.String(Строка);
  i:=0;
  WHILE i#-1 DO
   Strings.Find(s,'  ',i,k);
   IF k#-1 THEN
    Strings.Replace(s,k,3,' ');
   END;
   i:=k;
  END;
  StdLog.Ln;
  StdLog.String(s);
 END do;
END Предложение.
Достал из архива, так что не проверял.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.12.2010, 13:20   #4
ноунейм
Подтвердите свой е-майл
 
Регистрация: 27.12.2010
Сообщений: 11
По умолчанию

Из наработок только попытки разобраться, как работают putchar() и getchar() (

Мне нужна программа на СИ... в фортране мало что понимаю...

Последний раз редактировалось Stilet; 28.12.2010 в 13:58.
ноунейм вне форума Ответить с цитированием
Старый 28.12.2010, 13:57   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
в фортране мало что понимаю...
Я тоже в нем ничего не понимаю, потому и написал на Обероне.
А в следующий раз если не будешь указывать язык, тему закрою.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.12.2010, 14:49   #6
ноунейм
Подтвердите свой е-майл
 
Регистрация: 27.12.2010
Сообщений: 11
По умолчанию

Так я же указал
ноунейм вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
последовательность символов является идентификатором [Паскаль] Алекс74 Помощь студентам 3 16.12.2010 13:27
Что делать, если количество символов в билдере не соответствует количеству символов в билде? BoT_T Общие вопросы Delphi 0 16.11.2010 10:42
верно ли, что среди символов данного текста есть n подряд идущих символов, Yuliya-Nik Помощь студентам 0 06.10.2010 23:44
Ввести строку символов,в которой задана последовательность целых чисел (возможно со знаком), разделенных killoff1234 Помощь студентам 0 16.05.2010 18:37
Получить последовательность bi....bn из нулей и едениц,в которой bi=1, когда в i-ой строке число символов R_A_M_I_L7777777 Помощь студентам 3 19.05.2009 16:03