Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

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…“)
 
Zeile 11: Zeile 11:
 
<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 den Preis folgendermaßen schätzt:<br>
-Nimm die Geschwindigkeit multipliziert mit 50<br>
+
-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>

Version vom 13. September 2011, 21:39 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 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.