C-Kurs/Autohaus: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „In dieser Aufgabe sollen Eigenschaften von Autos per Struct repräsentiert werden. Erstelle zunächst ein Struct <code>car</code> und den dazugehörigen Typ <cod…“) |
PaulG (Diskussion | Beiträge) K (verschob „Ckurs/Autohaus“ nach „C-Kurs/Autohaus“) |
||
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
Zeile 10: | Zeile 10: | ||
Erstelle dir zunächst eine Funktion, welche ein <code>car_t</code> liefert, dessen Eigenschaften sie per Parameter erhält.<br> | Erstelle dir zunächst eine Funktion, welche ein <code>car_t</code> liefert, dessen Eigenschaften sie per Parameter erhält.<br> | ||
<br> | <br> | ||
− | Nun soll der Preis eines Autos geschätzt werden. Schreibe eine Funktion, die den Preis folgendermaßen schätzt:<br> | + | Nun soll der Preis eines Autos geschätzt werden. Schreibe eine Funktion, die ein <code>car_t</code> erhält und den Preis folgendermaßen schätzt:<br> |
− | -Nimm die | + | -Nimm die Maximalgeschwindigkeit multipliziert mit 50<br> |
-Multipliziere mit der Türenanzahl<br> | -Multipliziere mit der Türenanzahl<br> | ||
-Wenn das Auto ABS hat, addiere 5000 hinzu<br> | -Wenn das Auto ABS hat, addiere 5000 hinzu<br> |
Aktuelle Version vom 5. März 2013, 17:37 Uhr
In dieser Aufgabe sollen Eigenschaften von Autos per Struct repräsentiert werden.
Erstelle zunächst ein Struct car
und den dazugehörigen Typ car_t
. Ein Auto hat folgende Eigenschaften:
-Marke (VW, PORSCHE oder LAMBORGHINI)
-Maximalgeschwindigkeit
-Antiblockiersystem (enthalten/nicht enthalten)
-Türenanzahl
Entscheide selbst, wie du diese Eigenschaften umsetzt.
Erstelle dir zunächst eine Funktion, welche ein car_t
liefert, dessen Eigenschaften sie per Parameter erhält.
Nun soll der Preis eines Autos geschätzt werden. Schreibe eine Funktion, die ein car_t
erhält und den Preis folgendermaßen schätzt:
-Nimm die Maximalgeschwindigkeit multipliziert mit 50
-Multipliziere mit der Türenanzahl
-Wenn das Auto ABS hat, addiere 5000 hinzu
-Ist die Marke Porsche, multipliziere mit 2, bei Lamborghini mit 20.
Erstelle ein Array mit 3 oder mehr Beispielautos und berechne per Schleife den Gesamtpreis aller Autos.