Ahhh, ich hab mich verlesen, habe das mit mindestens 3 nicht mitbekommen...
1700 / 1300 ergibt 1,30... Aber so einfach wollten sie es wohl doch nicht machen :b
Außerdem:
Bei dem Struktogramm, wo die zwei meistgeliehenen Bücher ermittelt werden mussten, fehlte definit oben eine Initialisierung von max2, dennoch war die ganze Logik für mich nicht richtig...
Nehmen wir mal an wir haben 3 Bücher:
- 30
- 20
- 10
max1=0;max2=0
Dann hat er erst die 30 gelesen. Wenn 30 > 0 => ja.
max1 packt er in max2 und die 30 in max1.
Nun liest er die 20, max1 > 20 => nein
Nun liest er die 10, max1 > 10 => nein
Hatte ich was übersehen oder gibt es Fälle wo das zweitemeiste nie gesetzt wird?