Simulationsprogramm

Arthuro
Was ist zu tun ?
  • Die Stadt Berlin plant den Neubau einer S-Bahnlinie, welche zukünftig die Hauptstraße kreuzen soll. Zur Abschätzung der Verkehrsbeeinträchtigung durch einen möglichen beschrankten Bahnübergang benötigen wir ein Simulationsprogramm. Wir bitten Sie, ein entsprechendes Konzept zu erstellen.


Anforderrungen:

  1. bei t = 0s soll ein Auto bei x = 0km mit konstanter Geschwindigkeit von 30 km/h losfahren
  2. Das Auto soll vor der Ampel halten, sofern Sie rot ist.
  3. Die Ampel soll zunächst rot sein und bei t=3min erlöschen.
  4. Die Position des Auto und die Aktuelle Zeit soll ständig auf dem Bildschirm angezeigt werden
  5. Nutzen Sie die Klassen Auto und Ampel, welche durch eine Klasse Zeitgeber gesteuert werden.


Hat jemand lust mit mir ein sollches Programm zu schreiben und zuerklären wäre mir lieb wenn es jemand wäre de Ahnung von C++ hat !

Vielen Dank im vorraus !

Mit freundlichen Grüßen
Arthuro
Chris Hunter
wilst du n crm kaufen? frag mal daHooligan...
interesse n OS zu kaufen frag mal bill gates...
suchst du was kauf google....
brauchst du n ampelprogramm...................
.....wieviel zahlst du


hoffe die message kam rüber...
Arthuro
Das erklärt einwenig warum das Forum von vielen gehaßt wird ^^<-- Weil irgetwelche Leute immer meinen unsinnig zu Spamen und dumme kommentare abgeben zu müssen !

Naja ich brauch es ja nicht kommerziel !

Es ist meine Aufgabe im C++ Unterricht in der Schule und weil ich net so gut bin C++ umgehen kann suche ich halt hilfe !

Hoffe ist rübergekommen !

LG Arthuro
ThiefMaster
Der Sinn dieses Forums ist ganz sicher nicht, Leuten ihre Hausaufgaben zu machen...
Wenn irgendwas nicht klappt, kannst du gerne fragen - aber zu fragen, wer das komplett macht, ist ziemlich frech.
Prophet
Mit was für einer umgebung arbeitet ihr denn in der schule?

Falls es der Borland C++Builder ist ein tipp:

TTimer zur steuerung der zeit...

bei der autoklasse musst du es schon selber wissen aber das ist nicht so schwer:
Kasten als auto zeichen (TCanvas) (achtung sollte wohl rotierbar sein).
Und als eigenschaft die geschwindigkeit.

Die ampel klasse ist noch einfacher die sollte man alleine hinbekommen.

zum schluss kannst du die gerade wichtige ampel als member der klasse auto zuweisen damit dieses direkt darauf zugreift und denn ampel status prüft um davon abhängig seine geschwindigkeit einzustellen.

das sollte mehr als gneug hilfe sein.

aber wie die anderen schon sagten lösungen wirst du hier nicht finden wir machen doch nicht deine arbeit...
Chris Hunter
Zitat:
Original von Arthuro
Das erklärt einwenig warum das Forum von vielen gehaßt wird ^^<-- Weil irgetwelche Leute immer meinen unsinnig zu Spamen und dumme kommentare abgeben zu müssen !


tja dann kam die message ja wphl doch nicht rüber...
ich finde meine antwort 1:1 passend auf die gestellte frage...
kann daran nichts dummes sehen.
wenn ich deiner aussage glauben schenken soll müsste ja jedes forum gehasst werden. versucht mal in nem anderen forum. entweder bekommst du gar keine antwort oder n flame.

wenn du jetzt speziell einen ausschnitt der aufgabe angefragt hättest bei dem du dir schwer tust oder gebeten hättest einen befehl zu erklären den du nicht verstehst so hättest du 100% auch eine korrekt formulierte antowrt erhalten. dafür stehe ich mit meinem namen, auch wennich nicht hipp heiße :-D
daHooligan
Zitat:
Original von Arthuro
Das erklärt einwenig warum das Forum von vielen gehaßt wird

wer bitte hasst dieses Forum?
Hausaufgaben macht dir hier kaum jemand...

//edit: und was soll daran so schwer sein? du musst einfach berechnen, wo das auto steht, wie die Ampelphase ist und wenn Ampelphase=rot und Autoposition+- in 3 minuten zurückgelegter strecke = ampelposition, muss das auto eben anhalten...
Prophet
dem kann ich nur zustimmen. wenn du hier ankommst und sagst macht mal was erwartest du dann? der sinn eines forum ist in den meisten fällen (wie auch hier) das sich die user gegen seitig bei problemen helfen, nicht das die user die arbeit für die anderen machen...
ronin
Wie wäre es mit einfach mal probieren? Schlussendlich musst du die Skills ja doch beherrschen...
Falls dann Probleme auftauchen kann man einen grossen Teil mit google klären, und den Rest dann posten...

hasta luego
ronin