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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2012, 23:25   #51
Marika Polskyh
Пользователь
 
Аватар для Marika Polskyh
 
Регистрация: 16.01.2012
Сообщений: 45
По умолчанию

спс но очень мудренно не катит (( по проще никак?
s:='asdfr. dfgdfdg. fdfd fdfdf.'; // это наш текст это
именно его я буду писать, а если мне что то другое писать?
Главное правило реальности — не запутаться в своих иллюзиях.

Последний раз редактировалось Marika Polskyh; 16.01.2012 в 23:28.
Marika Polskyh вне форума Ответить с цитированием
Старый 17.01.2012, 11:12   #52
ByAlex
Форумчанин
 
Аватар для ByAlex
 
Регистрация: 15.03.2011
Сообщений: 465
По умолчанию

Цитата:
Сообщение от Marika Polskyh Посмотреть сообщение
спс но очень мудренно не катит (( по проще никак?
s:='asdfr. dfgdfdg. fdfd fdfdf.'; // это наш текст это
именно его я буду писать, а если мне что то другое писать?
В строку s вы можете написать что угодно. Главное, чтобы после слов были точки - они заканчивают предложения.
Помог - жми на весы!
ByAlex89@mail.ru
ByAlex вне форума Ответить с цитированием
Старый 17.01.2012, 11:49   #53
Marika Polskyh
Пользователь
 
Аватар для Marika Polskyh
 
Регистрация: 16.01.2012
Сообщений: 45
По умолчанию

Дано символьний рядок S. Вважаємо, що в послідовності є"(" та ")". Вилучити з послідовності символи, розматашовані між дужками, разом з дужками
срочно надо уже экзамен
Главное правило реальности — не запутаться в своих иллюзиях.
Marika Polskyh вне форума Ответить с цитированием
Старый 17.01.2012, 11:55   #54
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

[offtop]А нам все равно, а нам все равно, пусть боимся мы волка и сову...[/offtop]

Вам уже не раз говорили, ПЕРЕВОДИТЕ ЗАДАНИЕ НА РУССКИЙ ЯЗЫК!
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума Ответить с цитированием
Старый 17.01.2012, 11:55   #55
Marika Polskyh
Пользователь
 
Аватар для Marika Polskyh
 
Регистрация: 16.01.2012
Сообщений: 45
По умолчанию

Дано символьная строка S. Считаем, что в последовательности есть "(" и ")". Исключить из последовательности символов розматашовани между скобками, вместе со скобками
Главное правило реальности — не запутаться в своих иллюзиях.
Marika Polskyh вне форума Ответить с цитированием
Старый 17.01.2012, 11:59   #56
Marika Polskyh
Пользователь
 
Аватар для Marika Polskyh
 
Регистрация: 16.01.2012
Сообщений: 45
По умолчанию

S O S HELP)))
Главное правило реальности — не запутаться в своих иллюзиях.
Marika Polskyh вне форума Ответить с цитированием
Старый 17.01.2012, 12:03   #57
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

Способ первый, тупой, "в лоб".
Код:
repeat
sk_op_found := false;
sk_cl_found := false;
for i:=1 to lenght(s) do
begin
if s[i] = '(' then
begin
sk_op_found := true;
sk_op_pos := i;
end;
if (s[i] = ')') and (sk_op_found = true) then
begin
delete(s,sk_op_pos,lenght(s) - sk_op_pos + 1);
sk_cl_found := true;
end;
if (sk_cl_found = true) then 
begin
sk_cl_found := false;
break;
end;
end;
until (sk_cl_found <> true);
Обвязку (объявление переменных, ввод/вывод строки) писать не буду из принципа. Подскажу лишь, что переменные вида sk_*_found типа boolean, а pos расшифровывается как position, т.е. позиция.

Также код может (и, скорее всего, содержит) баги и глюки, ибо написан в браузере.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)

Последний раз редактировалось Vanta11a; 17.01.2012 в 12:09.
Vanta11a вне форума Ответить с цитированием
Старый 17.01.2012, 12:05   #58
Marika Polskyh
Пользователь
 
Аватар для Marika Polskyh
 
Регистрация: 16.01.2012
Сообщений: 45
По умолчанию

Var
S: String;
k: integer;
p: integer;
begin
s:=edit1.text;

k:= pos ('(',S );
p:= pos (')', S)
while pos('(',S) > 0 do delete (S,K, p-k+1)

end;

end.

НЕ ТАКОГО ТИПА ТОЛЬКО
Главное правило реальности — не запутаться в своих иллюзиях.
Marika Polskyh вне форума Ответить с цитированием
Старый 17.01.2012, 12:05   #59
Marika Polskyh
Пользователь
 
Аватар для Marika Polskyh
 
Регистрация: 16.01.2012
Сообщений: 45
По умолчанию

ну такого типа только оно конечно же не работает((
Главное правило реальности — не запутаться в своих иллюзиях.
Marika Polskyh вне форума Ответить с цитированием
Старый 17.01.2012, 12:06   #60
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

ЗАБИРАЙТЕ ДОКУМЕНТЫ ИЗ ВУЗА

Матчасть

И да, программа слегка поправлена
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ребята помогите пожалуйста с решением задачек в Delphi DJ Kost Помощь студентам 18 16.01.2012 20:51
Ребята помогите зделать програму в Delphi 7 PashAs Помощь студентам 17 30.04.2009 13:51