Gymnasium Uebung2 2010 NSt

Aus ProgrammingWiki
Archivierte Version vom 2010-09-20T09:08:28+00:00. Aktuelle Version

Inhaltsverzeichnis

Der Typ Boolean

Einfache Ausdrücke

Ein wichtiges Werkzeug von Programmiersprachen sind Wahrheitswerte.

<eval id="4aa277e1e0fdb"> 40&gt;100 </eval>

<eval id="4aa277e1e17b8"> 100&gt;40 </eval>

<eval id="4aa277e1e1f7a"> int x = 30; x==30; </eval>

<eval id="4aa277e1e274d"> boolean test=(30==30); test </eval>

Übung Experimentiere ein bisschen mit diesen logischen Ausdrücken

Komplexe Ausdrücke

Logisches UND <eval id="4aa277e1e2f1d"> 30==40 &amp;&amp; 20&lt;30 </eval>

Logisches NICHT <eval id="4aa277e1e36eb"></eval>

 !true

Logisches ODER Übung Schreibe einen Ausdruck mit der oder Verknüpfung (||) <eval id="4aa277e1e3ecb"></eval>


Übung Was ist die Lösung von: 4>3 \wedge 10 <= 100 Tipp: Gebe in den Funktionen nur true oder false ein.


Übung Was ist die Lösung von: 4 > 3 \vee 10==100


Übung Was ist die Lösung von: \neg(2==3)

If / Else

<eval id="4aa277e1e4690"></eval>

 hallo(2);

Übung Gehe kurz diesen Quelltext durch, versuch ihn zu verstehen und bei Fragen meld dich! Spiele mit den Werten und Anweisungen und sieh was passiert.

Switch

Versuche, den im Unterricht gezeigten switch-Fall (Kalendar) nachzubauen und dir damit das switch anzueignen. Die Variable, die du mit switch prüfen kannst, muss vom Typ int sein! Danach prüfst du alle Werte, die die Variable in dem Kalendar annehmen kann. Für alle restlichen Werte gibt es den default-Fall.

<eval id="4c9723f79ca69">kalendar(2)</eval>