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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2008, 12:27   #1
Zibiv
Пользователь
 
Регистрация: 27.09.2008
Сообщений: 64
Печаль Слова и строки в Delphi...

У меня задание и я не знаю что с ним делать...

Надо:
Ввести слова в текстовое поле (а вернее несколько строк),
затем переставить слова с заданными номерами в последней строке и вывести их в другое поле ввода...

Вот такие дела,хз как делать, где вообще эти номера надо писать? Какое ваше мнение? Может у кого то такая же или похожая задача была..Зарание благодарен...

Последний раз редактировалось Zibiv; 13.12.2008 в 12:40.
Zibiv вне форума Ответить с цитированием
Старый 14.12.2008, 19:16   #2
Zibiv
Пользователь
 
Регистрация: 27.09.2008
Сообщений: 64
По умолчанию

Что ни кто не поможет)))) надо использовать Count?
Zibiv вне форума Ответить с цитированием
Старый 14.12.2008, 19:24   #3
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,089
По умолчанию

Разбиваете исходный текст на отдельные слова и помещаете их в массив/список/... меняете нужные слова местами в этом списке и в цикле сливаете слова в текстовое поле. Вопрос про разбиение на отдельные слова тут был не один раз. Пользуйтесь поиском
pu4koff вне форума Ответить с цитированием
Старый 14.12.2008, 20:00   #4
Zibiv
Пользователь
 
Регистрация: 27.09.2008
Сообщений: 64
По умолчанию

Я поискал но нашел только две темы, одна связана с C++ другая про замену матных слов в поле MEmo) Так я к примеру разберусь как разбить текст))) что дальше делать как мне использовать номера моих слов, если можно,то поподробней, а то я что то в строках не бум бум(и куда мне номера слов написать)
Zibiv вне форума Ответить с цитированием
Старый 14.12.2008, 20:12   #5
Deller
Пользователь
 
Регистрация: 13.11.2008
Сообщений: 14
По умолчанию

371868291 - стучи, за умеренную плату помогу.
Deller вне форума Ответить с цитированием
Старый 15.12.2008, 16:01   #6
Zibiv
Пользователь
 
Регистрация: 27.09.2008
Сообщений: 64
По умолчанию

Я попытался но у меня дальше изготовления текстового редактора и счетчика слов дело не пошло))) что-то я не то делаю помоему(((
как наиболее эффективным способом это можно осуществить...
Zibiv вне форума Ответить с цитированием
Старый 15.12.2008, 19:39   #7
Zibiv
Пользователь
 
Регистрация: 27.09.2008
Сообщений: 64
По умолчанию

Хотя бы пример не могли бы написать?? мне последняя задача для сдачи Курсовой осталось)) Башка уже не варит)
Zibiv вне форума Ответить с цитированием
Старый 15.12.2008, 19:42   #8
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Разбивает текст(слова разделенные пробелами) на слова
Код:
uses crt;
var s,sub:string;
    i,n:integer;
    a:array[1..100] of string;
    m:real;

begin
clrscr;
writeln('Input str');
readln(s);
i:=0;n:=0;
repeat
inc(i);
if (s[i]=' ')and(s[i+1]<>' ') then begin
                   inc(n);
                   a[n]:=sub;
                   sub:='';
                   end
else if s[i]<>' ' then sub:=sub+s[i];
until i=length(s);
if sub<>'' then begin
inc(n);
a[n]:=sub;
end;
readln;
end.
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 15.12.2008, 19:58   #9
Zibiv
Пользователь
 
Регистрация: 27.09.2008
Сообщений: 64
По умолчанию

Ага спасибо ОГРОМНОЕ буду пробовать!!)))
Zibiv вне форума Ответить с цитированием
Старый 15.12.2008, 20:00   #10
Zibiv
Пользователь
 
Регистрация: 27.09.2008
Сообщений: 64
По умолчанию

Только это помоему не для DElphi)))))Но все равно спасибо буду перекалачивать для Delphi)
Zibiv вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удалить из второй строки те слова, которые есть в первой строке innaa639 Паскаль, Turbo Pascal, PascalABC.NET 2 26.11.2008 15:43
Delphi. Строки. inmate Помощь студентам 2 19.05.2008 18:14
Перенести слова из массива в строки Xardas Паскаль, Turbo Pascal, PascalABC.NET 2 04.05.2008 12:34
[Delphi] Замена одного слова на другое... ZhooZhik Помощь студентам 5 09.01.2008 23:31