Modulares Programmieren - Funktionen


Übung 1

Schreiben Sie ein Programm zur Berechnung des Mittelwertes zweier Zahlen. Die Berechnung des Mittelwertes soll dabei in einer eigenständigen Funktion erfolgen.


Übung 2

Schreiben Sie eine Funktion zur Bestimmung des Maximums zweier übergebener Zahlen!

Oder etwas anspruchsvoller: Schreiben Sie eine Funktion zur Bestimmung des Maximums von vier übergebenen Zahlen!


Übung 3

Ein Algorithmus ist zu entwickeln, der die n-te Potenz bn (mit n >= 2 und n als natürliche Zahl) einer gegebenen natürlichen Zahl b berechnet. Die Berechnung der Potenz soll in einer eigenständigen Funktion erfolgen.


Übung 4

(ggT und kgV zweier natürlicher Zahlen)

  1. Entwickeln Sie ein Programm zur Berechnung des ggT zweier natürlicher Zahlen nach EUKLID (griech. Mathematiker, 365 v.u.Z. - 300 v.u.Z.)! Die Berechnung des ggT soll dabei in einer eigenständigen Funktion erfolgen. Machen Sie sich zunächst mit dem Algorithmus vertraut! Verwenden Sie dazu den Kleinen Leitfaden Informatik S. 31! Berechnen Sie anschließend testweise ggT(544, 391)!
  2. Zusatzaufgabe 1

    Entwickeln Sie eine Funktion zur Berechnung des kgV zweier Zahlen! Verwenden Sie dazu den folgenden mathematischen Zusammenhang zwischen ggT und kgV:

    a * b = ggT(a, b) * kgV(a, b)

    Berechnen Sie wiederum testweise kgV(544,391)!

  3. Zusatzaufgabe 2

    Entwickeln Sie eine Funktion zur Berechnung des ggT zweier natürlicher Zahlen nach NICCOMACHUS (Subtraktionsmethode)!

    Verfahren von NICCOMACHUS

    Berechnen Sie wiederum testweise ggT(391,544)!


zuletzt geändert am:
Eine Seite von Mirko Hans