INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Anzahl true im Bool-array



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

07.08.2008, 07:51
Beitrag #1

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Anzahl true im Bool-array
Hallo,

wie kann ich in einem Array voller Bools schnell feststellen, wieviel Elemente true sind?

Danke!

C.

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
07.08.2008, 07:54
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Anzahl true im Bool-array
Spontan: FOR-Schleife mit Case-Struktur...aber irgendwie gibts da bestimmt noch nen besseren Trick

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2008, 07:55
Beitrag #3

VDB Offline
LVF-Stammgast
***


Beiträge: 426
Registriert seit: Oct 2005

2010-2011
1997
kA

52134
Deutschland
Anzahl true im Bool-array
Wie unelegant Achim... ^_^

   

VDB
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2008, 07:56
Beitrag #4

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Anzahl true im Bool-array
' schrieb:Spontan: FOR-Schleife mit Case-Struktur...aber irgendwie gibts da bestimmt noch nen besseren Trick

Dann kann ich ja auch glein in einer for-Schleife die Werte einzeln prüfen. Das wollte ich gerade vermeiden.

C.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2008, 08:00
Beitrag #5

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Anzahl true im Bool-array
' schrieb:Wie unelegant Achim... ^_^

Oh Menno...war doch grad fertig:


Angehängte Datei(en) Thumbnail(s)
   

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2008, 08:26
Beitrag #6

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Anzahl true im Bool-array
Ohohohohoh, böse Falle.

Meine Arrays sind recht lang. Also passt unter Umständen die Anzahl der true's nicht mehr in I16. »?1:0« hat aber als Ausgabe I16. Folge war ein Überlauf und mein Algo ging nicht mehr,

Lösung hängt unten dran.

C.

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
07.08.2008, 10:39
Beitrag #7

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Anzahl true im Bool-array
Hallo,

Nachfrage: Gibt es eine schnelle Möglichkeit, mit dem bool-Array ein anderes zu indizieren? Also aus einem anderen Array gleicher Größe alle Einträge rauszuschmeißen, bei denen false an entsprechender Stelle im bool-Array steht?

Danke!

C.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2008, 10:56
Beitrag #8

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Anzahl true im Bool-array
jetzt aber: FOR-Schleife...

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2008, 11:10
Beitrag #9

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.692
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Anzahl true im Bool-array
Und dran denken: Beim Vorwärtslöschen verschieben sich die Indices.

[*grübel*]

Gibts in LV eigentlich eine rückwärts laufende For-Schleife?

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2008, 11:36
Beitrag #10

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Anzahl true im Bool-array
' schrieb:Und dran denken: Beim Vorwärtslöschen verschieben sich die Indices.

[*grübel*]

Gibts in LV eigentlich eine rückwärts laufende For-Schleife?

Ja. Nennt sich while-Schleife ;-)

C.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Nur Werte in Array wenn Case True PreVIEW 10 10.560 10.02.2017 15:25
Letzter Beitrag: Dalle
  Bekomme kein True aus Event Structure nixblicker 7 4.882 09.02.2017 09:52
Letzter Beitrag: nixblicker
  Array mit bestimmter Anzahl an Werten Svenson 2 3.932 23.02.2016 16:49
Letzter Beitrag: jg
  Boolsch Array, Zahl der true Einträge zählen? hansi9990 5 6.472 13.01.2016 18:50
Letzter Beitrag: hansi9990
  Event Structure mit Boolean True triggern HotProp 6 6.769 06.07.2015 12:19
Letzter Beitrag: Kiesch
  Indicator - True or False filou24 4 4.923 17.11.2014 19:52
Letzter Beitrag: Trinitatis

Gehe zu: