Gymnasium Uebung2
Inhaltsverzeichnis |
Der Typ Boolean
Einfache Ausdrücke
Ein wichtiges Werkzeug von Programmiersprachen sind Wahrheitswerte.
<eval> 40>100 </eval>
<eval> 100>40 </eval>
<eval> int x = 30; x==30; </eval>
<eval> boolean test=(30==30); test </eval>
Übung Experimentiere ein bisschen mit diesen logischen Ausdrücken
Übung Schreibe ein Programm was zwei Ganzzahlen auf Gleichheit prüft. Nenne dein Programm istgleich
Komplexe Ausdrücke
Logisches UND <eval> 30==40 && 20<30 </eval>
Logisches NICHT <eval></eval>
!true
Logisches ODER Übung Schreibe einen Ausdruck mit der oder Verknüpfung (||) <eval></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)
Übung
Implementiere die Funktion: x > 3
Nenne diese: ergebniss4
Übung
Implementiere die Funktion: 4>x and x > 3
Nenne diese: ergebniss5
Übung
Implementiere die Funktion: x*x = x
Nenne diese: ergebniss6
Konditionale bzw. bedingte Anweisungen
<eval></eval>
String hallo(int x) {
if(x==2) {
return "Cool, du hast eine 2 eingegeben!";
} else {
return "Ok, du hast keine 2 eingegeben, sondern: "+x;
}} hallo(2);
Übung Gehe kurz diesen Quelltext durch, versuch ihn zu verstehen und bei Fragen meld dich.