Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:karatutorial:logik [2026-08-30 19:40] – [Booleans & Logik] hofgf_informatik:karatutorial:logik [2026-08-30 19:43] (aktuell) – [Präzedenz (Operatorrangfolge)] hof
Zeile 69: Zeile 69:
 </kara-tests> </kara-tests>
 </kara-exercise> </kara-exercise>
- 
 ### Disjunktion (Oder-Verknüpfung) ### Disjunktion (Oder-Verknüpfung)
  
-Natürlich können wir auch zwei Booleans so verknüpfen, dass das Resultat `True` ist, wenn mindestens einer der beiden `True` ist. Das Schlüsselwort dazu heiss `or` (oder), die Operation heisst **[[wpde>Disjunktion]]**.+Wir können auch zwei Booleans so verknüpfen, dass das Resultat `True` ist, wenn mindestens einer der beiden `True` ist. Das Schlüsselwort dazu heiss `or` (oder), die Operation heisst **[[wpde>Disjunktion]]**.
  
 #### Aufgabe D2: Tunnelräumung #### Aufgabe D2: Tunnelräumung
Zeile 97: Zeile 96:
 </kara-tests> </kara-tests>
 </kara-exercise> </kara-exercise>
- 
 ### Präzedenz (Operatorrangfolge) ### Präzedenz (Operatorrangfolge)
 In der Mathematik gilt [[wpde>Punktrechnung_vor_Strichrechnung|Punkt-vor-Strich]] - bei Boolean-Verknüpfungen gilt ebenfalls eine Rangfolge: In der Mathematik gilt [[wpde>Punktrechnung_vor_Strichrechnung|Punkt-vor-Strich]] - bei Boolean-Verknüpfungen gilt ebenfalls eine Rangfolge:
Zeile 104: Zeile 102:
   - Disjunktion (`or`)   - Disjunktion (`or`)
  
-Im Beispiel:+Im Beispiel unten:
   * beim ersten Blatt dreht Kara links (die erste Hälfte der Disjunktion ist wahr: beide Bedingungen `kara.onLeaf() and not kara.treeLeft()` sind wahr).   * beim ersten Blatt dreht Kara links (die erste Hälfte der Disjunktion ist wahr: beide Bedingungen `kara.onLeaf() and not kara.treeLeft()` sind wahr).
   * beim Pilz dreht Kara ebenso links (die zweite Hälftet der Disjunktion ist wahr: `kara.mushroomFront()`).   * beim Pilz dreht Kara ebenso links (die zweite Hälftet der Disjunktion ist wahr: `kara.mushroomFront()`).
  • gf_informatik/karatutorial/logik.1788118850.txt.gz
  • Zuletzt geändert: 2026-08-30 19:40
  • von hof