DCV 2024 03/Strukturierte Programmierung Uebungen/Logische Operatoren: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Drlue (Diskussion | Beiträge) Die Seite wurde neu angelegt: „Im folgenden sollen '''Logische Operatoren''', Kontrollstrukturen und der Datentyp {{JSL|boolean}} geübt werden. Folgende Aufgaben sollen in jeweils '''zwei''' Varianten gelöst werden. * Die Auswertung erfolgt durch verknüpfung von '''logischen Operatoren''' * Die Auswertung erfolgt mittels '''if then else''' === Beispiel: Aufgabe 0 === Erstelle eine Methode, welche eine Ganzzahl als Parameter nimmt. Diese Methode gibt {{JSL|true}} zurück, wenn f…“ |
Drlue (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 17: | Zeile 17: | ||
{{BSL|true}} | {{BSL|true}} | ||
{{JML| | {{JML|code= | ||
//Solution 1: Connecting logical operators | //Solution 1: Connecting logical operators | ||
public static boolean isBiggerThanThreeAndEvenOrEleven1(int value) { | public static boolean isBiggerThanThreeAndEvenOrEleven1(int value) { | ||
Version vom 29. Februar 2024, 06:51 Uhr
Im folgenden sollen Logische Operatoren, Kontrollstrukturen und der Datentyp boolean geübt werden.
Folgende Aufgaben sollen in jeweils zwei Varianten gelöst werden. * Die Auswertung erfolgt durch verknüpfung von logischen Operatoren * Die Auswertung erfolgt mittels if then else
Beispiel: Aufgabe 0
Erstelle eine Methode, welche eine Ganzzahl als Parameter nimmt. Diese Methode gibt true zurück, wenn folgende Bedingung für die Zahl gilt:
Die Zahl ist: Größer als 3 und eine gerade Zahl oder 11
Aufruf:
isBiggerThanThreeAndEvenOrEleven(10);
Ausgabe:
true
//Solution 1: Connecting logical operators
public static boolean isBiggerThanThreeAndEvenOrEleven1(int value) {
return value > 3 && value % 2 == 0