Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите разобраться с куском кода [D6, WinXP]


msoftware ©   (2003-01-25 06:02:00) 

Здравствуйте мастера. Ниже представлен код но в нем какая-то ошибка,
которую я немогу найти. Компилятор ругается на: ";" not allowed before "ELSE"

ifa>b THEN begin
...;
FORc:= 0 to5 do begin
...;
FORd:= 0 to10 do
...;

end;
else
...;
end;


msoftware   (2003-01-26 16:01:00) [1]

Ну все елки-палки раскритиковали. Просто трудно привыкать к новому языку. Я вроде-бы знал что есть end; и end., но end просто услышал только что.
Вот почему я VB так люблю... ;)


Anatoly Podgoretsky   (2003-01-26 15:28:00) [2]

Зато программы продаем


MXA   (2003-01-26 14:25:00) [3]

2 msoftware
>А Я САМОУШКА! Пынимаете-ли.
вот сам и учись :)
>...только вот щас экзамены сдам в школе...
продвинутая у вас школа - с первых классов экзамены...

а в данном случае не то что без книжек, и без F1 обойтись можно:
компилятор сам почти человеческим языком пишет, что он хочет!

среднее соображение, как говорится, лучше высшего образования


Юрий Зотов   (2003-01-26 14:24:00) [4]

> А хто сказал шо я хниг ни читаю пынимаш.

Сам ты это и сказал. Такие вопросы задал, что с чтением даже одной, даже самой простой книги, даже одной страницы этой книги твои вопросы никак не вяжутся. Пынимаш?


msoftware   (2003-01-26 14:09:00) [5]

А хто сказал шо я хниг ни читаю пынимаш. У меня толстая книжка есть Delphi 5 учебный курс называется. Правда я ещё её не всю прочитал. Вообще я с Delphi недавно познакомился, на зубок знаю VBA Excel и VB зато. Победитель двух конкурсов по VBA пынимаете-ли.Книнги я люблю, только вот щас экзамены сдам в школе и начну читать до конца...


Юрий Зотов   (2003-01-26 11:55:00) [6]

Пынимаем.

Ты только тоже пойми, что без чтения книг ты никем не станешь. Даже и университет не поможет. Пынимаешь?

Так что вот с этого и начинай.


msoftware   (2003-01-26 05:39:00) [7]

А Я САМОУШКА! Пынимаете-ли. В Университет поступлю тоже профессором стану. Пынимаете-ли!


Anatoly Podgoretsky   (2003-01-25 23:59:00) [8]

За что переносить, идет обсуждение кода с элементами офтопика


MXA   (2003-01-25 23:45:00) [9]

>Зато туда будут ходить те, кто ...
вот именно !

>А модераторы будут туда ветки переносить ;)
и это главное !!! :)


Cobalt   (2003-01-25 16:10:00) [10]

Зато туда будут ходить те, кто
> доки не читаем и не будем


А модераторы будут туда ветки переносить ;)


Art   (2003-01-25 13:34:00) [11]

А че толку от такого раздела?
Всеравно ведь туда будет ходить только те кто читают.


MXA   (2003-01-25 10:41:00) [12]

и грустно и смешно...

по-моему все-таки не хватает раздела форума вроде
"простые вопросы" или "мы доки не читаем и не будем"!


Думкин   (2003-01-25 09:46:00) [13]


> Anatoly Podgoretsky © (25.01.03 08:03)

А кто оплачивать будет?


Anatoly Podgoretsky   (2003-01-25 08:03:00) [14]

Требую продолжение банкета


Демонов Е.В.   (2003-01-25 08:03:00) [15]

А я думал на форуме обсуждаются вопросы - что да как сделать да как иначе а не вопросы синтаксиса.


Юрий Зотов   (2003-01-25 07:57:00) [16]

Тем не менее, человек якобы написал программу, которую выложил на своем сайте и предлагает народу для скачивания.

Теперь мне совсем смешно...


Юрий Зотов   (2003-01-25 07:38:00) [17]

> "END" expected but "else" found

Каждому BEGIN должен соответствовать свой END.

А всего-то надо было перевести 2,5 слова...
Теперь мне еще смешнее.


ЮЮ   (2003-01-25 07:33:00) [18]

if a>b THEN begin
...;
FOR c:= 0 to 5 do begin
...;
FOR d:= 0 to 10 do
...;
end; // для FOR c:= 0 to 5 do begin
end // без ; для if a>b THEN begin

else
...;


msoftware   (2003-01-25 07:00:00) [19]

Тебе смешно, я убрал эту точку с запятой, он мне показал вот что:
"END" expected but "else" found

Поэтому я собственно говоря и спросил...


Юрий Зотов   (2003-01-25 06:44:00) [20]

Перед ELSE точка с запятой не ставится.

А всего-то надо было перевести 2,5 слова...


Наверх

Титульная страница Поиск, карта сайта Написать письмо