Вниз
Скачать: CL | DM;

не могу понять   Найти похожие ветки 

 
avptt   (2008-02-26 17:15) [0]

Доброго времени суток...
Что-то я понять не могу....
Все элементы всех данных массивов равны false, но почему тогда функция всегда возаращает рензультат false ?
function phod(x,y:integer):boolean;
begin
   if (G[x] and V[y]=false and D1[x+y]=false and D2[x+y]=false) then
      begin
       result:=true
       end
                                               else result:=false;
end;


 
Palladin ©   (2008-02-26 17:17) [1]

а ты именно так хотел написать?

(G[x] and V[y]=false and D1[x+y]=false and D2[x+y]=false)

или
((G[x] and V[y])=false and D1[x+y]=false and D2[x+y]=false)

или
((G[x] and V[y])=false and (D1[x+y]=false and D2[x+y]=false))

скобки короче расставь, а то великий смысл данного выражения вообще не понятен


 
stud ©   (2008-02-26 17:19) [2]

(G[x] and V[y]=false and D1[x+y]=false and D2[x+y]=false)
это типа новая шутка такая?))))))))))))


 
DiamondShark ©   (2008-02-26 17:26) [3]


> G[x] and V[y]=false and D1[x+y]=false and D2[x+y]=false

Таблицу приоритетов операций смотри


 
Marser ©   (2008-02-26 17:28) [4]

if (G[x] and V[y]=false and D1[x+y]=false and D2[x+y]=false) then

Со скобками разберись.


 
DiamondShark ©   (2008-02-26 17:35) [5]

А вообще, дико видеть сравнение с false когда все переменные булевские.


 
Palladin ©   (2008-02-26 17:36) [6]

а if с приравниванием result булевого результата в зависимости от булевого результата выражения еще дичее :)


 
avptt   (2008-02-26 17:54) [7]

блин.... точно, что-то я невнимательный какой-то...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
2-1205754947
Sonia
2008-03-17 14:55
2008.04.13
Графика на TurboPascal


2-1205943484
oletta
2008-03-19 19:18
2008.04.13
корень третьей степени


2-1205821694
Unknowing
2008-03-18 09:28
2008.04.13
Либо чудо, либо фокус...


15-1204268166
Pos Eleptant (c)
2008-02-29 09:56
2008.04.13
Цветной Row в DBGrid e


2-1205902130
АндрейК
2008-03-19 07:48
2008.04.13
YearOf(now)+ год -> Incompatible types: String and Word "




   Наверх