Hallo zusammen,
ich habe folgendes Anliegen:
Ich möchte ein kleines Projekt in Java angehen. Ich hatte bereits vor einiger Zeit mit Java und Programmieren an sich zu tun, jedoch war ich damals unmotiviert und dementsprechend ging das meiste an mir vorbei.
Ziel:
Eine Art "Kassenprogramm", quasi ein verbesserter Taschenrechner.
Es gibt Hin- und Rückfahrt. Hinfahrt wird durch die Taste 1 gewählt, Hin- und Rückfahrt durch die Taste 2.
Des weiteren gibt es 3 Personenarten (Erwachsene , Kinder, Senioren) welche durch das Drücken der Tasten 1-3 ausgewählt werden können. Die Erwachsenen liegen auf der Taste mit der 1, Kinder auf der 2, Senioren auf der 3.
Danach soll überprüft werden, ob diese Ermäßigungen erhalten, jeweils mit Taste 1 bejahen oder Taste 2 verneinen.
Die Preise sollen sich dann automatisch addieren und letztendlich der Preis ausgeben werden.
Beispiel:
Erwachsene: Hinfahrt 5€; Hin- Rückfahrt 9€
Ermäßigt: 4€ und 8€
Kinder: Hinfahrt 3,50€; Hin- Rückfahrt 7€
Ermäßigt: 2,50€ und 6€
Senioren: Hinfahrt 4€, Hin- Rückfahrt 8€
Ermäßigt: 3€ und 7€
Der Fall, dass jemand Hinfahrten und Hin- und Rückfahrten bucht ist eher unwahrscheinlich und würde ich daher erst einmal auslassen.
(Würde ansonsten ja dann ein exit verwendt werden müssen, um aus der Abfrage zu kommen, oder?)
Ist einmal das gewünschte "Packet" ausgewählt, sollte eingetippt werden können, mit welchen Betrag der Kunde zahlt, um das auszugebende Rückgeld ausrechnen lassen zu können.
Die Daten sollten jeweils gespeichert werden, um am Ende des Tages den Gesamtbetrag und die Anzahl und die Arten der verkauften Fahrten ausgeben lassen zu können. (Jeweils pro Personenart)
Der Visualisierung im einem "Fenster" bin ich noch einigermaßen gewachsen, hoffe ich zumindest. ^^
Ich wäre euch sehr dankbar, wenn ihr mir ein bisschen auf die Sprüngen helfen könntet. Ich habe das Meiste noch Dunkel in Erinnerung, wünschte jedoch ich hätte in der Schule besser aufgepasst. Leider hatten wir drei Jahre lang fast ausschließlich Theorie, dementsprechend verlor man die Lust an der Praxis.
ich habe folgendes Anliegen:
Ich möchte ein kleines Projekt in Java angehen. Ich hatte bereits vor einiger Zeit mit Java und Programmieren an sich zu tun, jedoch war ich damals unmotiviert und dementsprechend ging das meiste an mir vorbei.
Ziel:
Eine Art "Kassenprogramm", quasi ein verbesserter Taschenrechner.
Es gibt Hin- und Rückfahrt. Hinfahrt wird durch die Taste 1 gewählt, Hin- und Rückfahrt durch die Taste 2.
Des weiteren gibt es 3 Personenarten (Erwachsene , Kinder, Senioren) welche durch das Drücken der Tasten 1-3 ausgewählt werden können. Die Erwachsenen liegen auf der Taste mit der 1, Kinder auf der 2, Senioren auf der 3.
Danach soll überprüft werden, ob diese Ermäßigungen erhalten, jeweils mit Taste 1 bejahen oder Taste 2 verneinen.
Die Preise sollen sich dann automatisch addieren und letztendlich der Preis ausgeben werden.
Beispiel:
Erwachsene: Hinfahrt 5€; Hin- Rückfahrt 9€
Ermäßigt: 4€ und 8€
Kinder: Hinfahrt 3,50€; Hin- Rückfahrt 7€
Ermäßigt: 2,50€ und 6€
Senioren: Hinfahrt 4€, Hin- Rückfahrt 8€
Ermäßigt: 3€ und 7€
Der Fall, dass jemand Hinfahrten und Hin- und Rückfahrten bucht ist eher unwahrscheinlich und würde ich daher erst einmal auslassen.
(Würde ansonsten ja dann ein exit verwendt werden müssen, um aus der Abfrage zu kommen, oder?)
Ist einmal das gewünschte "Packet" ausgewählt, sollte eingetippt werden können, mit welchen Betrag der Kunde zahlt, um das auszugebende Rückgeld ausrechnen lassen zu können.
Die Daten sollten jeweils gespeichert werden, um am Ende des Tages den Gesamtbetrag und die Anzahl und die Arten der verkauften Fahrten ausgeben lassen zu können. (Jeweils pro Personenart)
Der Visualisierung im einem "Fenster" bin ich noch einigermaßen gewachsen, hoffe ich zumindest. ^^
Ich wäre euch sehr dankbar, wenn ihr mir ein bisschen auf die Sprüngen helfen könntet. Ich habe das Meiste noch Dunkel in Erinnerung, wünschte jedoch ich hätte in der Schule besser aufgepasst. Leider hatten wir drei Jahre lang fast ausschließlich Theorie, dementsprechend verlor man die Lust an der Praxis.