dr.colossos
Level-1
- Beiträge
- 10
- Reaktionspunkte
- 2
-> Hier kostenlos registrieren
Hi.
Habe ein Problem, habe aber irgendwie ein Brett vorm Kopp.
VAR
Count: INT;
BitArray: ARRAY[0..Arraygröße] OF BOOL;
MinEinBitTrue: BOOL;
END_VAR
Meine erste Idee war:
FOR Count:= 0 TO ARRAYgröße DO
IF BitArray[Count] THEN
MinEinBitTrue:=TRUE;
ELSE
MinEinBitTrue:=FALSE;
END_IF
END_FOR
...kann aber nicht klappen.
MinEinBitTrue soll True sein, wenn halt mindestens ein Bit im Array True ist.
Hab mich jetzt irgendwie verhaspelt und komme irgendwie nicht weiter
Danke schonmal für alle Denkanstöße!!!
Habe ein Problem, habe aber irgendwie ein Brett vorm Kopp.
VAR
Count: INT;
BitArray: ARRAY[0..Arraygröße] OF BOOL;
MinEinBitTrue: BOOL;
END_VAR
Meine erste Idee war:
FOR Count:= 0 TO ARRAYgröße DO
IF BitArray[Count] THEN
MinEinBitTrue:=TRUE;
ELSE
MinEinBitTrue:=FALSE;
END_IF
END_FOR
...kann aber nicht klappen.
MinEinBitTrue soll True sein, wenn halt mindestens ein Bit im Array True ist.
Hab mich jetzt irgendwie verhaspelt und komme irgendwie nicht weiter
Danke schonmal für alle Denkanstöße!!!