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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.04.2012, 01:48   #1
Margosham-k
Пользователь
 
Регистрация: 08.04.2012
Сообщений: 18
Смущение Паскаль. Строки.

Дан текст. Между соседними словами - не менее одного пробела, за последним словом - точка. Удалить слово с заданным номером.Результат вывести на экран и в текстовый файл.
Помогите решить задачку..очень срочно нужно(((
Margosham-k вне форума Ответить с цитированием
Старый 24.04.2012, 02:30   #2
Noor
Участник клуба
 
Аватар для Noor
 
Регистрация: 01.11.2006
Сообщений: 1,051
По умолчанию

Покажите, что Вы сами уже успели предпринять для решения данного задания?
Noor вне форума Ответить с цитированием
Старый 24.04.2012, 08:30   #3
TinMan
Форумчанин
 
Аватар для TinMan
 
Регистрация: 05.09.2011
Сообщений: 869
По умолчанию

Цитата:
Сообщение от Noor Посмотреть сообщение
что Вы сами уже успели предпринять для решения данного задания?
Они успели запостить на этот форум (а может, не только на этот)). Ты че, Noor? не видишь что ли? очень срочно нужно! Кто ж будет решать, если срочно нужно??

Эй, Маргоша, лови топор..
Код:
var
  s: string= '     one two   three four five     six ';
  n: integer= 6;
  f: text;
begin
  writeln(s);
  Assign(f,'out.txt');
  ReWrite(f);
  while Length(s)>0 do begin
    while (Length(s)>0) and (s[1]=' ') do begin
      Delete(s,1,1);
      write(' ');
      write(f,' ')
    end;
    if length(s)>0 then begin
      dec(n);
      while (Length(s)>0) and (s[1]<>' ') do begin
        if n<>0 then begin
          write(s[1]);
          write(f,s[1])
        end;
        Delete(s,1,1)
      end
    end
  end;
  Close(f);
  readln
end.
Ну, че молчишь? поймала чтоль? ))
Предпочитаю на "ты".
TinMan вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль.Строки. banddd Помощь студентам 1 15.12.2011 11:05
строки паскаль Ксения1 Помощь студентам 0 21.11.2011 19:04
Строки. Паскаль iSkulll Помощь студентам 3 26.05.2011 08:49
строки в паскаль irina belka Помощь студентам 1 23.12.2010 12:41
Строки (Паскаль) finito_solo Помощь студентам 4 19.12.2010 17:34