Hallo inka,

Copy & Paste, um irgendwas zum funktionieren zu bekommen,
bläht aber den Code womöglich um unnötige Zeilen auf.
Kann man zur Not machen.

Einfach mal ein Menü einbauen, wo Du ganze Datensätze eingeben kannst,
ist so schnell auch nicht gemacht. Zumal die Datensätze (Arrays) im Quelltext
vom Compiler übersetzt werden. Das sind feste Größen, die sich später nicht
einfach per Menü ändern lassen.

Die Vorgehensweise bei dem Quelltext würde ich so sehen:

1. Überlegen, was ich damit machen will.
2. Die Eingangszustände definieren.
3. Die Ausgangszustände definieren.
4. Den Quelltext für Deine Zwecke anpassen.

Dann wäre Dein Auto fertig, mit den Eigenschaften, die Du benötigst.
Ein Universalauto, das alles kann und nur eingestellt werden müsste,
ist es leider nicht. Bis dahin ist es ein weiter Weg.



MfG