Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Informatik in der Schule (http://www.informatikerboard.de/board/board.php?boardid=21)
--- Programm zur Berechnung der Gesamteinnahmen in Bezug auf die Preiserhöhung (http://www.informatikerboard.de/board/thread.php?threadid=894)


Geschrieben von Mordred am 16.03.2011 um 11:19:

  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!



Geschrieben von 3FingerbreitNougat am 17.03.2011 um 03:34:

 

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?



Geschrieben von Mordred am 17.03.2011 um 15:39:

 

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.



Geschrieben von 3FingerbreitNougat am 17.03.2011 um 18:19:

 

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?


Forensoftware: Burning Board, entwickelt von WoltLab GmbH