Meine Idee ist es ein Programm zu schreiben, welches den Fahrpreis einer Fahrt in einem Straßenbahnnetz berechnet. Das Straßenbahnnetz ist sehr regelmäßig aufgebaut.
Es existieren fünf Straßenbahnlinien, die jeweils eine Endstation (roter Kreis) besitzen. Außerdem existieren zwei Zonen (der grüne Bereich ist die Stadtzone). Neben den fünf Linien existiert eine weitere Ringlinie, welche jeweils die zweite Station jeder Linie miteinander verbindet.Haltestellen werden mit einem zweistelligen Code angegeben. Die erste Ziffer steht für die Linie und diezweite für die Haltestelle. Des Weiteren sind 2 Verbindungen (gestrichelt dargestellt) gegenwärtig nichtbefahrbar und müssen umfahren werden.Für jede Fahrt werden pauschal 3 Euro berechnet. Falls die Haltestellen benachbart sind und die Streckenicht gesperrt ist, reduzieren sich die Kosten auf 2 Euro.
Zusätzlich kommen 1 Euro für jede benutze Endhaltestelle und 1 Euro für jede Zonenüberquerung dazu.
Ich hab mir überlegt das int sl die Startlinie ist, int sh die Starthaltestelle ist, int zl die Ziellinie ist und zh die Zielhaltestelle ist.
Ich hoffe ihr könnt mir bei meiner Umsetzung helfen.
Ich glaube auch das hier viele kompetente Programmierer sind die mir helfen können.
Es existieren fünf Straßenbahnlinien, die jeweils eine Endstation (roter Kreis) besitzen. Außerdem existieren zwei Zonen (der grüne Bereich ist die Stadtzone). Neben den fünf Linien existiert eine weitere Ringlinie, welche jeweils die zweite Station jeder Linie miteinander verbindet.Haltestellen werden mit einem zweistelligen Code angegeben. Die erste Ziffer steht für die Linie und diezweite für die Haltestelle. Des Weiteren sind 2 Verbindungen (gestrichelt dargestellt) gegenwärtig nichtbefahrbar und müssen umfahren werden.Für jede Fahrt werden pauschal 3 Euro berechnet. Falls die Haltestellen benachbart sind und die Streckenicht gesperrt ist, reduzieren sich die Kosten auf 2 Euro.
Zusätzlich kommen 1 Euro für jede benutze Endhaltestelle und 1 Euro für jede Zonenüberquerung dazu.
Ich hab mir überlegt das int sl die Startlinie ist, int sh die Starthaltestelle ist, int zl die Ziellinie ist und zh die Zielhaltestelle ist.
Ich hoffe ihr könnt mir bei meiner Umsetzung helfen.
Ich glaube auch das hier viele kompetente Programmierer sind die mir helfen können.