HSZG Einf Programmierung/IfAnweisungen
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Java</language> <h2>Aufgabe 1</h2> '''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 <code id="54d22b0e40366"></code> <run id="54d22b0e403e3"></run> <h2>Aufgabe 2</h2> '''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 <code id="54d22c34a0605"></code> <run id="54d22c34a068d"></run>