![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.03.2009
Сообщений: 14
|
![]()
Написать программу которая считает кол-во слов в блокноте .txt.
За рание огромное спасибо!!! |
![]() |
![]() |
![]() |
#2 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]() Цитата:
Где ваши наработки? Что непонятно? Что сложного? Идете по файлу посимвольно и считаете разделители слов.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
![]() |
![]() |
![]() |
#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 непроблема
Не всё так сложно, как кажется...
Помог - ставь плюсег ![]() |
![]() |
![]() |
![]() |
#4 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
В принципе, все верно. Но это решение имеет множество ограничений.
Например, слова должны разделяться ровно одним пробелом. И еще: файл хорошо бы закрывать ![]() А переменная i вам тут вообще не нужна.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#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 |