Informatik-I "Übungen zur Programmierungstechnik"

  1. Berechnung von Summe und Mittelwert von Zahlen (Sequenz)

  2. Berechnung der Summe der Feldelemente a[0] bis a[9] (for-Schleife)

  3. Summenberechnung über belegte Feldelemente (while-Schleife)

  4. Sortieren nach "bubble sort"-Algorithmus (vollständiger Zyklus)

  5. Sortieren nach "bubble sort"-Algorithmus (vorzeitiger Abbruch bei bereits sortierter Liste)

  6. Berechnung Polynom-Funktionswert (mittels Hornerschema)

  7. Berechnung einer Nullstelle eines Polynoms (mittels regula falsi)

Summe und Mittelwert der 10 reellen Zahlen A bis J
(Sequenz)

Input-Parameter

Output-Parameter

A

B

C

D

E

F

G

H

I

Summe

J

Mittelwert

   →top



Summe und Mittelwert der 10 Feldelemente a[0] bis a[9]
(Felder und for-Schleife)

Input-Parameter

Output-Parameter

a[0]

a[1]

a[2]

a[3]

a[4]

a[5]

a[6]

a[7]

a[8]

Summe

a[9]

Mittelwert

   →top



Summe und Mittelwert der lückenlos belegten Feldelemente a[0] bis a[9]
(while-Schleife)

Input-Parameter

Output-Parameter

a[0]

a[1]

a[2]

a[3]

a[4]

a[5]

a[6]

a[7]

a[8]

Summe

a[9]

Mittelwert

   →top



Sortieren eines Feldes (Größe abfallend)
(bubble sort)

Input-Parameter

Output-Parameter

a[0]

b[0]

a[1]

b[1]

a[2]

b[2]

a[3]

b[3]

a[4]

b[4]

a[5]

b[5]

a[6]

b[6]

a[7]

b[7]

a[8]

b[8]

a[9]

b[9]

   →top



Sortieren eines Feldes (Größe abfallend)
(bubble sort mit optimiertem Abbruch-Kriterium)

Input-Parameter

Output-Parameter

a[0]

b[0]

a[1]

b[1]

a[2]

b[2]

a[3]

b[3]

a[4]

b[4]

a[5]

b[5]

a[6]

b[6]

a[7]

b[7]

a[8]

b[8]

a[9]

b[9]

Anzahl
Vertauschungen

Anzahl
Vergleiche

   →top



Berechnung Polynomwert p(x) = ∑ a[i]*xi
(Hornerschema)

Input-Parameter

Output-Parameter

a[0]

b[0]

a[1]

b[1]

a[2]

b[2]

a[3]

b[3]

a[4]

b[4]

a[5]

b[5]

a[6]

b[6]

a[7]

b[7]

a[8]

b[8]

a[9]

b[9]

x

p(x)

   →top



Berechnung Nullstelle eines Polynoms p(x) = ∑ a[i]*xi
(regula falsi)

Input-Parameter

Output-Parameter

a[0]

a[1]

a[2]

a[3]

a[4]

a[5]

a[6]

a[7]

a[8]

a[9]

x-links

Kode

x-rechts

xnullstelle

   →top