IfAnweisungen
Aus ProgrammingWiki
Aufgabe 1
Variablenbereich
Eingabe: int a, int b
Ausgabe: int c
Spezifikation
Speichern Sie auf c den größeren Wert der Variablen a und b ab. Verwenden Sie keine Hilfsmethoden!
Methodenname: max
Aufgabe 2
Variablenbereich
Eingabe: boolean t1, boolean t2, int n
Ausgabe: String g
Spezifikation
Bestimmen Sie auf "g" den Zustand eines Studenten nach der Durchführung der Prüfung. Dabei gelten die folgenden Bedingungen
- Wenn mindestens eines von "t1" und "t2" false ist (der Student hat mindestens eines der beiden Testate nicht bestanden), dann ist das Ergebnis "nz" (nicht zugelassen).
- Wenn "t1" und "t2" true sind und "n" kleiner gleich 4 ist (der Student ist zugelassen und hat in der Klausur eine Note kleiner gleich 4), dann ist das Ergebnis "b" (bestanden).
- Wenn "t1" und "t2" true sind und "n" größer als 4 ist (der Student ist zugelassen und hat in der Klausur eine Note größer als 4), dann ist das Ergebnis "nb" (nicht bestanden).
Methodenname: exam