Hallo,
hier ist die Aufgabestellung:
Bei den ICEs müssen die Achsen kontrolliert werden. Schreiben Sie eine Funktion zugwechsel()mit folgenden Parametern:
zug: Bei dem die Daten geändert werden müssen
art: String für die neue „Art“ des Zuges
verspaetung: Zeit, die der neue Zug später ankommen wird (Typ ZEIT)
plaetze: Neue Anzahl der Plätze
Ändern Sie die Daten des Parameter zug wie folgt:
art und plaetze werden überschrieben
verspaetung wird auf die ankunft Zeit aufaddiert.
Ich kann nicht sehr verstehen, was bei zug gemeint ist, dass die Daten geändert werden müssen. Bedeutet das, dass ich eine struktur brauche. Und dann die zweite Teil von der Aufgabe, mit der Überschreibung von Parameter, bin nicht sehr sicher, ob ich es richtig mache. Hier ist meine Code:
Hier ist meine Code:
hier ist die Aufgabestellung:
Bei den ICEs müssen die Achsen kontrolliert werden. Schreiben Sie eine Funktion zugwechsel()mit folgenden Parametern:
zug: Bei dem die Daten geändert werden müssen
art: String für die neue „Art“ des Zuges
verspaetung: Zeit, die der neue Zug später ankommen wird (Typ ZEIT)
plaetze: Neue Anzahl der Plätze
Ändern Sie die Daten des Parameter zug wie folgt:
art und plaetze werden überschrieben
verspaetung wird auf die ankunft Zeit aufaddiert.
Ich kann nicht sehr verstehen, was bei zug gemeint ist, dass die Daten geändert werden müssen. Bedeutet das, dass ich eine struktur brauche. Und dann die zweite Teil von der Aufgabe, mit der Überschreibung von Parameter, bin nicht sehr sicher, ob ich es richtig mache. Hier ist meine Code:
Hier ist meine Code:
C:
void zugwechsel() {
struct {
char art;
typedef char ZEIT;
ZEIT verspaetung;
int plaetze;
} zug;
zug.art;
zug.plaetze;
char ankunft;
zug.verspaetung *= ankunft;
}