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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.06.2009, 10:58   #1
Archangelos
Пользователь
 
Регистрация: 01.06.2009
Сообщений: 17
По умолчанию Строки

Задано предложение y, состоящее из слов-строк. Проверить, встречается ли данное слово х в предложении у.

Очень прошу помочь.
Программу прошу писать полностью
Archangelos вне форума Ответить с цитированием
Старый 01.06.2009, 11:40   #2
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Если правильно понял

Код:
uses crt;
var s,sub:string;
begin
s:='';
while pos('.',s)=0 do begin
readln(sub);
s:=s+sub+' ';
end;
writeln('input word');
readln(sub);
if pos(sub,s)<>0 then writeln('Yes')
   else writeln('NO');
end.
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 02.06.2009, 09:53   #3
Scorp
 
Регистрация: 02.06.2009
Сообщений: 5
По умолчанию

У меня строки. дан текст из 60 символов . Напечатать этот текст, подчеркиваю(ставя минусы в соответствующих позициях строки ) все входящие в него гласные/ есть мастера, способные помочь?)
Scorp вне форума Ответить с цитированием
Старый 02.06.2009, 19:52   #4
Scorp
 
Регистрация: 02.06.2009
Сообщений: 5
По умолчанию

Вообщем минусы в позициях гласных. Помогите пожалуйста
Scorp вне форума Ответить с цитированием
Старый 02.06.2009, 20:27   #5
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

Код:
var	
	s,low:string;
	x:set of char;
	i:byte;
begin
	low := '';
	x := ['e','y','u','i','o','a'];
	s := 'Hello, World. How are you?';
	for i:=1 to length(s) do
		if (s[i] in x) then
			low := low+'-'
		else
			low := low+' ';
	writeln(s);
	writeln(low);
	readln;
end.
так что ли?
Uguu~
__STDC__ вне форума Ответить с цитированием
Старый 09.06.2009, 21:37   #6
Scorp
 
Регистрация: 02.06.2009
Сообщений: 5
По умолчанию

Чет не подчеркивает гласные. Подчеркивает несколько букв в начале фразы
Scorp вне форума Ответить с цитированием
Старый 09.06.2009, 22:05   #7
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

Значит вы что-то делаете неправильно...
23526.jpg
Uguu~
__STDC__ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Строки C++ saleens7 Помощь студентам 0 05.05.2009 14:17
строки perojenko Помощь студентам 5 01.03.2009 12:39
Строки. Как вывести часть строки? Anfall Общие вопросы Delphi 7 26.02.2009 09:10
считать из файла две строки, вывести на экран символы первой строки, которые отсутствуют во второй gotex Помощь студентам 4 08.05.2008 02:27
как вывести строку поочередно сначала первая буква первой строки потом первая буква второй строки и т.д. vitalik007 Помощь студентам 1 25.09.2007 20:45