IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> символьный тип даных
Shurik_123
сообщение 24.12.2009 15:41
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 17
Пол: Мужской

Репутация: -  0  +


Известно, что во вводимом тексте встречается заданная буква, причем не на последнем месте. Требуется вывести символ этого текста, который непосредственно следует за последним вхождением этой буквы. Ввод продолжать до нажатия ‘Ins’ на дополнительной клавиатуре.
помогите плиз
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Unconnected
сообщение 25.12.2009 22:51
Сообщение #2


mea culpa
*****

Группа: Пользователи
Сообщений: 1 372
Пол: Мужской
Реальное имя: Николай

Репутация: -  24  +


Ну, тогда чтоб переплюнуть все носители на Земле, наверное надо так:

uses crt;
var c,f:char;
d:string[2];
begin
writeln('Vvedite iskomiy simvol');
f:=readkey;
writeln('Teper popsimvolno vvodite stroku');
repeat
c:=readkey;
if (c=f) then
begin
d:='';
d:=d+c;
c:=readkey;
if (c=#0) then break;
d:=d+c;
end;
until (c=#0);
writeln(d[2]);
readln;
end.





--------------------
"Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Shurik_123   символьный тип даных   24.12.2009 15:41
andriano   Покажи, что сделал, и напиши, что именно не получа...   24.12.2009 17:21
Shurik_123   я вообще смысл заания не понял дать хоть намек в к...   24.12.2009 18:06
andriano   Я, кстати, по твоему описанию тоже не понял. Не мо...   24.12.2009 19:05
Shurik_123   Я, кстати, по твоему описанию тоже не понял. Не м...   24.12.2009 19:12
andriano   1. Символ, я так понимаю, вводится с клавиатуры. А...   24.12.2009 20:32
Гость   1 набираешь символы в ряд и выходит строка) 2 сна...   24.12.2009 20:55
andriano   1 набираешь символы в ряд и выходит строка)Т.е. т...   24.12.2009 21:06
Shurik_123   это я был забыл зайти)   24.12.2009 20:57
Shurik_123   по идеии вывести букву м из слова раМу Добавлено ...   24.12.2009 21:22
TarasBer   по идеии вывести букву м из слова раМу А почему...   24.12.2009 21:30
Shurik_123   символ этого текста, который непосредственно следу...   24.12.2009 21:33
TarasBer   последняя а стоит перед м в слове раму А я счи...   24.12.2009 23:11
Shurik_123   крочь я понял задание выберается буква и надо вы...   25.12.2009 14:30
andriano   Давай еще раз перечитаем условие и сравним с тем, ...   25.12.2009 15:42
Гость   1 раскрасить препод седня на паре попросил для на...   25.12.2009 16:08
Гость   3 алгоритм такой был нашел последнюю встречающуюся...   25.12.2009 16:12
Shurik_123   опять забыл под логином войти и про програмку нич...   25.12.2009 16:16
Гость   так обидно из-за этой чужи вылететь из универа((((...   25.12.2009 17:02
andriano   Странный какой-то у вас препод. Первый раз слышу, ...   25.12.2009 17:13
Гость   он вообще странноватый если честно, Мама мыла р и ...   25.12.2009 17:25
Shurik_123   тут смысл фразы "заданный символ не на посл...   25.12.2009 17:27
andriano   Правильно ли я понял, что Ins является признаком к...   25.12.2009 17:41
Shurik_123   1 вариант есть вот онuses crt; var a:string; s,k:c...   25.12.2009 17:49
Shurik_123   1 вариант есть вот онuses crt; var a:string; s,k:c...   25.12.2009 17:49
andriano   Вообще-то программа содержит ошибку. В частности, ...   25.12.2009 17:59
Shurik_123   Надеюсь, что такое конечный автомат, тебе извест...   25.12.2009 18:14
andriano   Здорово - через 15 минут ответ: "ничего не по...   25.12.2009 18:19
Shurik_123   как я понимаю у меня будет три входных символа люб...   25.12.2009 18:37
andriano   Вообще-то "инс" - это два символа подряд...   25.12.2009 19:08
Гость   админы закрывайте тему я забил на эту задачу, поше...   25.12.2009 19:58
Unconnected   А такой вариант не пойдёт? В одном цикле всё, с br...   25.12.2009 21:24
andriano   А такой вариант не пойдёт? В одном цикле всё, с b...   25.12.2009 21:50
volvo   В твоем случае это действительно лучший вариант. П...   25.12.2009 22:08
Unconnected   Какую? И почему чудовищно?) Если ты о break;, та...   25.12.2009 22:12
andriano   Использование компьютера приводит к ограничению дл...   25.12.2009 22:22
Unconnected   Ну, тогда чтоб переплюнуть все носители на Земле, ...   25.12.2009 22:51
andriano   Так проще. uses crt; var c1,с2,f:char; begin wri...   25.12.2009 23:06
Unconnected   Я знаю. Ты говорил, что в этом топе уже рассказы...   25.12.2009 23:13
andriano   , то у меня возникает вопрос, что значит обработат...   25.12.2009 23:17
Unconnected   Насколько я понял, ты имел в виду цикл. Т.е. обраб...   25.12.2009 23:19
andriano   Естественно. Правда, это было написано для реализа...   26.12.2009 10:56
Гость   volvo ты мне скажи зачем геофизику програмирован...   26.12.2009 16:27
andriano   volvo ты мне скажи зачем геофизику програмирова...   26.12.2009 17:07
Unconnected   Если в курсе есть программирование, значит, это ко...   26.12.2009 16:50
Гость   3. Я наблюдал за твоими сообщениями тоже дня 3. И ...   26.12.2009 17:48
Гость   Unconnected, спасибо но ваш вариант не подходит та...   26.12.2009 17:50
Shurik_123   andriano, просто вы видели какие задание дал преп...   26.12.2009 18:03
andriano   Мне кажется, из программы нужно убрать все лишнее....   26.12.2009 18:21
Гость   ничего я не путаю на название не обращай внимание ...   26.12.2009 18:35
andriano   ничего я не путаю на название не обращай внимание...   27.12.2009 10:45
Unconnected   У меня, наверное, на аватаре крупными буквами на...   26.12.2009 21:05
Гость   Unconnected у вас не написано на аве что вы экстра...   26.12.2009 21:27
Unconnected   Там и слово данных с одной Н, а я всё равно буду с...   26.12.2009 21:33
Гость   не спорю но надо же , чтоб он выводил эту строчку,...   26.12.2009 21:39
Unconnected   Сложно сделать вывод символа?   26.12.2009 22:09
Гость   repeat c1:=readkey; write(c1){ выводит се с...   26.12.2009 22:23
Unconnected   Или я туплю, или одно из двух.   26.12.2009 22:24
Гость   ну вот пример что делает этот цикл вот я выбрал б...   26.12.2009 22:31
Unconnected   Сделал вывод символов для кода andriano, всё работ...   26.12.2009 22:44
Гость   точно, спасибо вам большое, теперь век жизни буду...   26.12.2009 22:50
Lapp   точно, спасибо вам большое, теперь век жизни буду...   27.12.2009 7:29
Shurik_123   именно так, им по +1 и тут небольшое добавление ...   27.12.2009 10:11
Unconnected   Я так понял, ты хотел сказать, что при некоторых в...   27.12.2009 10:27
Shurik_123   в последней с циклом учтены все условия) , а в...   27.12.2009 10:55
Unconnected   Ага, вот теперь понятно)   27.12.2009 10:57


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 18.07.2025 23:59
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"