[pascal] blad danych

0

mam taki problem :/ pisze sobie programik w pascalu, daje jakas tam instrukcje warunkowa, a ta mi sypie bledami ze wartosc jest boolean a powinna byc LongInt

if a[i] mod m = 0 AND a[i] mod k = 0 then
     inc(j);

A tu blad jaki wyskakuje

Incompatible types: got "Boolean" expected "LongInt"

Dzieki za pomoc

0

Bo nie stosujesz nawiasów, a nie orientujesz się w priorytetach operatorów.

0
if (a[i] mod m = 0) AND (a[i] mod k = 0) then
     inc(j);

1 użytkowników online, w tym zalogowanych: 0, gości: 1