Programm zur Berechnung der Gesamteinnahmen in Bezug auf die Preiserhöhung |
Mordred
Grünschnabel
Dabei seit: 16.03.2011
Beiträge: 2
|
|
Programm zur Berechnung der Gesamteinnahmen in Bezug auf die Preiserhöhung |
|
Hallo!
Wir sollen für Informatik verschiedene Programme programmieren. Leider stehe ich bei diesem hier grade ein bisschen auf dem Schlauch
Würde mich freuen, wenn ich irgendwelche Anregungen bekommen, mit denen ich weiter arbeiten kann. Danke!
Die Aufgabe:
"Die Diskothek "Happy Night" hat durchschnittlich n Besucher pro Abend.
Der Eintrittspreis beträgt e €. Im Schnitt bestellt jeder Gast für g € Getränke. In Umfragen konnte man feststellen, dass eine Erhöhung des Eintrittspreises pro 50 Cent einen Rückgang der Gästezahlen um k (in Besuchern) bewirkt.
Stellen Sie in einer Tabelle den Zusammenhang zwischen der Preiserhöhung x und der der Gesamteinnahmen y dar. Zeigen Sie auch, wann die Einnahmen am höchsten sind.
Die theoretische Lösung:
n : Besucher pro Abend
e : Eintrittspreis in Euro
g : Getränkepreis in Euro
k : Rückgang der Besucher pro 0,50 Euro
x : Preiserhöhung in Euro
y : Gesamteinnahmen in Euro
y=n•(e+g) , also:
Gesamteinnahmen = Besucherzahl • (Eintrittspreis+Getränkepreis)
Pro 0,50 € geht die Besucherzahl n um k Besucher zurück,
also: y=(n-k)•(e+g+x)
Beachtet werden muss jedoch, dass k der Rückgang PRO 0,50 € ist und nicht insgesamt.
Beispiel:
Besucher: 100
Eintritt: 5 €
Getränke: 5 €
Besucherrückgang pro 0,50 €: 3
1 € Preiserhöhung
y=(n-k)•(e+g+x)
(100-2•3)•(5+5+1) = 1034
Soweit das Problem & die Lösung. allerdings weiß ich grad überhaupt nicht, wie ich dass programmieren soll.
Meine Überlegungen gingen in Richtung einer einfachen Repeat - Schleife, aber leider weiß ich dann nicht mehr weiter, auch nicht so wirklich, wie er mir dass dann in der Tabelle ausgeben soll.
Für Tipps bin ich sehr dankbar!
|
|
16.03.2011 11:19 |
|
|
3FingerbreitNougat unregistriert
|
|
Zitat: |
Pro 0,50 € geht die Besucherzahl n um k Besucher zurück |
Das hast du meiner Meinung nach nicht richtig in der Formel.
Zur Lösung deines Problems wäre es sinnvoll in welcher Sprache du das Programm schreiben sollst.
Als Ausgabe möchtest du eine Tabelle haben, welche was angibt?
|
|
17.03.2011 03:34 |
|
|
Mordred
Grünschnabel
Dabei seit: 16.03.2011
Beiträge: 2
|
|
Entschuldigung,
natürlich ist die letztendliche Formel
y=(n-q•k)•(e+g+x) , also:
1q = 0,50 €
2q = 1 €
3q = 1,50 € usw usw.
Das hab ich irgendwie falsch reinkopiert ^^
Das ganze soll in Turbo Pascal programmiert werden, und am Ende soll eine Tabelle x (Preiserhöhung) & y (Gesamteinnahmen) enstehen.
|
|
17.03.2011 15:39 |
|
|
3FingerbreitNougat unregistriert
|
|
Du hast also eine Funktion, welche ich als eigenständige Funktion in Turbo Pascal anlegen würde.
Du brauchst also für alle möglichen Preiserhöhungen die Gesamteinnahmen.
Was musst du also tun?
|
|
17.03.2011 18:19 |
|
|
|