Задача по Turbo Pascal
Она разбивает текст на слова, заносит их в массив и возвращает количество этих слов.
Ни что так не ограничивает фантазию программиста, как компилятор...
у меня ещё вопрос : что подсчитывает в функции wd?
Накапливает слово.
Н.п
Строка:djhg dsfjhgy iutiou djfhjk
Операция № 0 1 2 3 4 5 6 7 8 9 10...
WD '' 'd' 'dj' 'djh' 'djhg' '' 'd' 'ds' 'dsf' 'dsfj' 'dsfjh' ...
Н.п
Строка:djhg dsfjhgy iutiou djfhjk
Операция № 0 1 2 3 4 5 6 7 8 9 10...
WD '' 'd' 'dj' 'djh' 'djhg' '' 'd' 'ds' 'dsf' 'dsfj' 'dsfjh' ...
Ваши руки совершили идиотскую ошибку и будут оторваны!
[OK]
[OK]
У меня вопрос как у нас работает конец программы где появляется cn хотя выше мы её не описывали?
Кстати программа звучит несколько не так : найти в тексте слова повторяющиеся более одного раза но сути это не меняет. И у меня ещё вопрос зачем мы два раза фактически находим одно и тоже?
1. Переменная cn описана в 3-ей строке раздела Var.
2. Что именно находится 2 раза?
2. Что именно находится 2 раза?
Ни что так не ограничивает фантазию программиста, как компилятор...
относительно переменной cn вопрос в том откуда она берёт своё первоначальное значение. Мы два раза получается находим одно и тоже слово
На счет cn - строго говоря, её нужно инициализировать, но яэтого не делаю, так как в в начале выполнения программы она равна 0 (хотя говорят, что значение может оказаться любым, но я ни разу с этим не встречался).
На счет втрого вопроса-где именно(в какой строке) слово находится 2 раза?
На счет втрого вопроса-где именно(в какой строке) слово находится 2 раза?
Ни что так не ограничивает фантазию программиста, как компилятор...
MOTOCoder, при всём моём к вам уважении не могу с вами согласиться. Всё-таки лучше инициализировать переменные и ввести это в привычку, т.к. на своём личном опыте( а именно на отборе на республиканскую олимпиаду, на которой я 4 часа искал ошибку и оказалось, что переменная получает случайное значение при входе) я убедился в том, какие последствия это может нести." писал(а):но яэтого не делаю, так как в в начале выполнения программы она равна 0 (хотя говорят, что значение может оказаться любым, но я ни разу с этим не встречался)
Ваши руки совершили идиотскую ошибку и будут оторваны!
[OK]
[OK]