Boolean-Werte zählen (Java) |
30.10.2016, 15:13 | Auf diesen Beitrag antworten » | ||||||||||
Dustin | Boolean-Werte zählen (Java) Hallo Liebe Community, Es ist ein Logikbaustein zu programmieren. Der Logikbaustein besitzt vier Eingänge und einen Ausgang. Die Eingänge und der Ausgang können jeweils die Zustände "true" oder "false" annehmen. Der Ausgang soll den Zustand "true" annehmen wenn eine ungerade Anzahl der Eingänge den Zustand "true" haben. In allen anderen Fällen nicht der Ausgang den Zustand "false" an. folgendes habe ich bereits: import java.util.Scanner; public class Logik { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("Eingänge: "); boolean a = in.nextBoolean(); boolean b = in.nextBoolean(); boolean c = in.nextBoolean(); boolean d = in.nextBoolean(); } } Meine Frage nun ist, wie kann ich die "true" oder "false" Werte zählen? Gibt es eine Möglichkeit nicht jeden einzelnen Fall als if- und else-Schleifen hinzuschreiben? |
||||||||||
|
|||||||||||
30.10.2016, 16:10 | Auf diesen Beitrag antworten » | ||||||||||
eulerscheZahl | Eine Möglichkeit:
alternativ:
das ^ ist ein XOR. |
|
Verwandte Themen
Die Beliebtesten » |
Die Größten » |
|
Die Neuesten » |
|