|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.05.2009, 19:43 | #1 |
Пользователь
Регистрация: 07.03.2009
Сообщений: 14
|
Работа с текстом.
Написать программу которая считает кол-во слов в блокноте .txt.
За рание огромное спасибо!!! |
07.05.2009, 20:02 | #2 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Где ваши наработки? Что непонятно? Что сложного? Идете по файлу посимвольно и считаете разделители слов.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
07.05.2009, 23:01 | #3 |
Пользователь
Регистрация: 02.05.2009
Сообщений: 13
|
Program slova;
var sim: char; f: text; i,counter: integer; Begin counter:= 1; Assign(f, '.....'); reset(f); while not eof(f) do begin inc(i); read(f,sim); if sim = ' ' then inc(counter); end; writeln(' slov v tekste - ' , counter); end. слова конечно могут разделятся не только пробелом, но я думаю добавить case непроблема
Не всё так сложно, как кажется...
Помог - ставь плюсег |
07.05.2009, 23:08 | #4 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
В принципе, все верно. Но это решение имеет множество ограничений.
Например, слова должны разделяться ровно одним пробелом. И еще: файл хорошо бы закрывать А переменная i вам тут вообще не нужна.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
09.05.2009, 00:29 | #5 |
Пользователь
Регистрация: 02.05.2009
Сообщений: 13
|
и вправду, даже незнаю зачем i добавил, а закрыть просто забыл
Не всё так сложно, как кажется...
Помог - ставь плюсег |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа с текстом... | Poll | Помощь студентам | 5 | 23.01.2009 11:43 |
Работа с текстом | boostman | Общие вопросы Delphi | 5 | 14.09.2008 12:57 |
работа с текстом | pupil | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 15.03.2008 14:00 |
Работа с текстом | Sanek_ntsk | Общие вопросы C/C++ | 10 | 12.01.2008 19:42 |
Работа с текстом | wwww | Общие вопросы Delphi | 5 | 18.12.2007 17:23 |