![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 26.02.2010
Сообщений: 7
|
![]()
Доброго времени суток.Кто-нить подскажите причину ошибки.Пишу подряд 4 однотипных оператора выбора типа: if (i<-c)and (k=false) then begin; writeln('ok'); L:=1; k:=true; pr:=pr-(z[x+1]*L); writeln(pr);
. . . end; Кампилятор выделяет строку k:=true; в третьем операторе if...then и пишет:Operator notapplicable to this operand type. Исключаю эту строку из проги.Кампилятор выделяет след.сроку ипишет:Left side cannot assignet to Вышестоящие и нижеследующие операторы if ...then -без проблемм хотя в них стоят те-же переменные таких-же типов.В чём ошибка?Спасибо. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,828
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
p51x
Цитата:
Думаю, что автор топика забывает ставить скобки в условии if a>c and k=true then и даст ошибку. Wa_sja, скопируйте сюда на форум те строчки, где выдаётся ошибка! Зачем гадать то?! |
|
![]() |
![]() |
![]() |
#4 | |
₪₪₪₪₪₪₪₪
Форумчанин
Регистрация: 16.04.2007
Сообщений: 471
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,828
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 26.02.2010
Сообщений: 7
|
![]()
Оч.странно...Записал ошибочный блок if...then без изменений последним тоесть поменял блоки местами и ошибка исчезла.Но всё равно интересно на будущее-почему.Что я пропустил?На сколько критично местоположение оператора if...then среди себе подобных?
Последний раз редактировалось Wa_sja; 20.08.2010 в 23:12. |
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Опубликуйте код - получите конкретный ответ. Код:
|
|
![]() |
![]() |
![]() |
#8 | ||
Участник клуба
Регистрация: 29.07.2008
Сообщений: 1,091
|
![]() Цитата:
Цитата:
Кто бы ты ни был - не думай о себе слишком (с)
|
||
![]() |
![]() |
![]() |
#9 |
Регистрация: 26.02.2010
Сообщений: 7
|
![]()
ОК.Согласен опубликовать код.Как его скопировать и где выложить?Никогда раньше этого не делал.Спасибо.
|
![]() |
![]() |
![]() |
#10 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
![]()
Сначала набери код просто в сообщении, потом выдели его и нажми на решётку
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Причина поломки ИБП | mutabor | Компьютерное железо | 22 | 30.10.2013 21:48 |
2 ошибки в макросе, в чем причина? | robbe | Microsoft Office Excel | 4 | 15.02.2010 14:03 |
Вопрос про setcookie, не ясна причина ошибки. | LuckyC0de | PHP | 1 | 14.12.2009 18:24 |
Err207 непонятна причина | Jaaq | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 15.04.2009 14:48 |
Подскажите в чём причина :( | Cannibal | Компьютерное железо | 3 | 16.02.2009 23:27 |