1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Mars |
16.09.2005 23:23
Сообщение
#1
|
|
Гость |
program kursov; В процедуре, которая под комментариями пятой считается, всё сделано довольно стандартно и вроде не должно появляться никаких ошибок, но вот что странно, на месте считывания с файла {там где ***} постоянно возникает ошибка 85, что пропущено ";". Причем не важно в какой части процедуры поставить этот read, как-будто паскаль специально его ищет и говорит об ошибке. Помогите пожалуйста, уже и не знаю что делать... |
![]() ![]() |
| volvo |
16.09.2005 23:43
Сообщение
#2
|
|
Гость |
Mars, ну а что ты хотел? Ты же назвал одну из своих процедур Read, и этим ПЕРЕОПРЕДЕЛИЛ стандартную процедуру ввода Паскаля. А так как у твоей процедуры нет параметров, то компилятор совершенно прав, требуя ";" сразу после Read... Поменяй
procedure read; { <--- Здесь !!! }
имя на любое другое, и функциональность стандартного Read вернется... Но у тебя там дальше есть еще ошибки... :yes: |
Mars Странная ошибка 16.09.2005 23:23
xds Также можно воспользоваться указанием полных имён ... 17.09.2005 4:13
Mars Спасибо вам насчёт read! А слона как говорится... 17.09.2005 11:15
volvo
Нет, в косвенной рекурсии: из menu вызываются дру... 17.09.2005 21:42
Mars
Вот программа, вроде всё работает, но может есть... 20.09.2005 13:11
Mars В связи с ненужностью, прошу volvo или других моде... 20.09.2005 22:36![]() ![]() |
|
Текстовая версия | 13.12.2025 17:05 |