![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.04.2010
Сообщений: 29
|
![]()
В строке малыми латинскими буквами записаны слова, разделяющиеся запятыми. Первые буквы некоторых слов могут совпадать. Указать минимальное количество первых букв, по которым можно различить слова из заданного списка.
Вот мой исходник: uses crt; const zap:string[1]=','; var s:string; t,l,i,n:integer; begin clrscr; writeln('vvedi slova cherez zapiatuiu: '); readln(s); l:=length(s); t:=1; n:=1; for i:=1 to l do begin if s[i]=zap then if s[t]<>s[i+n] then writeln('t=',t) else t:=t+1; n:=n+1; end; writeln('t=',t); end. у меня получается, что проверяет только когда первые буквы не равны и равны. Помогите пожалуйста переделать так, чтобы и вторые, третьи и т.д. буквы проверяло. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передать строки из dll в программу | 856100 | Общие вопросы Delphi | 6 | 03.08.2009 00:37 |
работа в delphi с записями подскажите пример, пжалуйста | бедный_студент | Помощь студентам | 4 | 25.03.2009 17:28 |
кто может создать программу на строки в паскале? пожайлуста помогите. | Tenzen | Помощь студентам | 5 | 05.03.2009 22:16 |
Помогите сделать программу c выводом строки задом наперед(Pascal) | Batman10000 | Помощь студентам | 2 | 14.12.2008 17:54 |
объясните пжалуйста что эт такое.....classid....и его параметры плиз очень срочно н. | _Solomon_ | HTML и CSS | 0 | 14.02.2007 08:26 |