Übungsaufgaben zur
Klausur
Addieren einer Reihe
• Addieren
• Schreibe ein Programm zur Addition der einzelnen Zahlen einer Zahl !
Beispiel für 10 : 1+2+3+4+5+6+7+8+9+10
= 55
Beispiel für 4 : 1+2+3+4 = 10
Lösung Addieren
Addieren
Eingabe Zahl Z S=0
for i=1 to Z+1 S = S+i Ausgabe S
Goldpreis berechnen
• Goldpreis
• Im Jahre 2006 beträgt der Preis für 10g Gold 92,50 Euro.
Pro Jahr steigt der Goldpreis um 1 Prozent.
Schreibe ein Programm zur Berechnung
des Goldpreises nach x Jahren !
Lösung Goldpreis
Goldpreis
Eingabe für Jahre J Preis=92,5
für i=1 to J+1
Preis=Preis*1,01
Ausgabe "Der Goldpreis beträgt nach "J" Jahren "Preis" Euro.
Bevölkerung eines Ortes
• Bevölkerung eines Ortes
• In einem derzeit noch kleinen Ort leben 700 Einwohner.
Jährlich wächst die Bevölkerung um 30 weitere Einwohner.
Schreibe ein Programm zur Berechnung einer Einwohnerzahl x nach x Jahren !
Beispiel: Wann hat der Ort eine Einwohnerzahl von 1500 Einwohnern erreicht ?
Lösung - Bevölkerung eines Ortes
Bevölkerung
Eingabe Bevölkerungszahl Jahre := 0
Wiederhole solange Bevölkerungszahl > 700 Bevölkerungszahl := Bevölkerungszahl - 30 Jahre := Jahre + 1
Ausgabe "Die Population wurde nach " Jahre" Jahren erreicht.
Weihnachtsbäume
• Weihnachtsbaumverkauf
• Ein Verkäufer verkauft Weihnachtsbäume für 20 Euro.
Nach jeweils 10 verkauften Bäumen senkt er seinen Preis um 5 Prozent.
Schreibe ein Programm zur Berechnung des Weihnachtsbaumpreises nach x verkauften Bäumen !
Lösung Weihnachtsbäume
Weihnachtsbäume
Eingabe Anzahl der verkauften Bäume := Baum Preis := 20
Hilf := 1
for i =1 to Baum Hilf := Hilf + 1
Ist Hilf = 10
ja nein
Preis := Preis * 0,95 Hilf := 0
Ausgabe "Der aktuelle Preis ist" Preis "Euro."