L
Lisa.L.
Gast
Hallo an alle!!
Ich sitze gerade vor meiner Java-Hausübung und habe ein großes Problem, sie umzusetzen, weil wir keine Fallunterscheidungen mit if durchführen dürfen: (Hinweis: Verwenden Sie bei beiden Aufgaben nur Zuweisungen und arithmetische bzw. logische Ausdrücke (und NICHT Fallunterscheidungen, die wir erst später einführen).
Die erste Aufgabe hab ich recht gut hinbekommen. Bei der zweiten sollen wir Gebühren eines Parkhauses nach folgenden Regeln berechnen: Eine volle Stunde kostet 1€ aber 24h nur 23 €. (Beispiel: 27 Stunden und 36 Minuten kosten 26 E.)
Ich habe jetzt ein Programm geschrieben, das eine positive integer-Zahl einliest, die der Benutzer als Park-Minuten eingibt. Diese habe ich dann durch 60 geteilt um die Stunden zu bekommen. Die Minuten fallen ja eh weg.
Nun weiß ich aber nicht, wie ich das mit den 24 Stunden/23 Euro einbauen soll. Ein if darf ich ja nicht verwenden ...
Habe mir überlegt, das irgendwie mit einem dauer>=24 einzubauen oder so ... Aber ich habe keine Ahnung, wie ich das dann weiterverwenden kann ...
Kann mir irgendjemand helfen? Wäre sehr dankbar!!!
Liebe Grüße,
Lisa
Ich sitze gerade vor meiner Java-Hausübung und habe ein großes Problem, sie umzusetzen, weil wir keine Fallunterscheidungen mit if durchführen dürfen: (Hinweis: Verwenden Sie bei beiden Aufgaben nur Zuweisungen und arithmetische bzw. logische Ausdrücke (und NICHT Fallunterscheidungen, die wir erst später einführen).
Die erste Aufgabe hab ich recht gut hinbekommen. Bei der zweiten sollen wir Gebühren eines Parkhauses nach folgenden Regeln berechnen: Eine volle Stunde kostet 1€ aber 24h nur 23 €. (Beispiel: 27 Stunden und 36 Minuten kosten 26 E.)
Ich habe jetzt ein Programm geschrieben, das eine positive integer-Zahl einliest, die der Benutzer als Park-Minuten eingibt. Diese habe ich dann durch 60 geteilt um die Stunden zu bekommen. Die Minuten fallen ja eh weg.
Nun weiß ich aber nicht, wie ich das mit den 24 Stunden/23 Euro einbauen soll. Ein if darf ich ja nicht verwenden ...
Habe mir überlegt, das irgendwie mit einem dauer>=24 einzubauen oder so ... Aber ich habe keine Ahnung, wie ich das dann weiterverwenden kann ...
Kann mir irgendjemand helfen? Wäre sehr dankbar!!!
Liebe Grüße,
Lisa