![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.10.2010
Сообщений: 36
|
![]()
{Пусть дан текст, заканчивающийся точкой. Текст состоит из слов, разделённых пробелами.
Слово - последовательность латинских букв. Напечатайте слова текста, имеющие нечетный номер, в которых нет ни одной повторяющейся буквы.} program page102num53; {$APPTYPE CONSOLE} uses SysUtils, windows; const n_max=1000; {макс длина текста} eot='.'; type litters = set of 'a'..'z'; {тип множества лат букв} var txt:array [1..n_max] of char; {текст} m:litters; s:string; i,n:integer; f:boolean; c:char; procedure read_text; var i:integer; begin Writeln ('Введите текст: '); i:=0; repeat repeat i:=i+1; read(txt[i]); until eoln or (i=n_max) or (txt[i]=eot); readln; until (i=n_max) or (txt[i]=eot); if txt[i]=eot then n:=i-1 else n:=i; end; procedure find; var i:integer; begin i:=1; repeat s:=''; m:=[]; f:=false ; repeat f:=txt[i] in m; m:=m+[txt[i]]; s:=s+txt[i]; until (txt[i]=' ') or f or (txt[i]='.'); if not f and odd(i) then write(s); i:=i+1 until txt[i]='.'; readln; end; begin {обращение к русскому языку} setconsoleCp(1251); setconsoleOutputCp(1251); read_text; find; readln; end. НЕ ДОДЕЛАНО...КАК ДОДЕЛАТЬ НЕ ЗНАЮ |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
что получиться из этого кода? или что мы ищем через него? | kroatoani | Общие вопросы Delphi | 5 | 23.10.2010 17:18 |
Что нужно знать (сделать), что бы прога запускалась в Виндос 7 и Виста | marina15056 | Помощь студентам | 19 | 24.08.2010 11:29 |
Товарищи модераторы за что удалили мою Тему? Или я что то не втыкаю!? | Олег Егоров | Помощь студентам | 0 | 19.05.2010 19:39 |
Как узнать что в содержимое буфера обмена добавилось что либо? | zotox | Общие вопросы Delphi | 2 | 15.09.2009 12:07 |