Die Zahl pi/Kosinus/Nullstelle/Berechnung/Pseudocode/Aufgabe

Wir möchten möglichst genau als kleinste Nullstelle des Kosinus mit Hilfe der Kosinusreihe

und der Intervallhalbierung des Zwischenwertsatzes (im Sinne von Fakt) bestimmen. Dabei haben wir das Problem, dass der Kosinus numerisch nicht exakt berechnet werden kann, da er ja unendlich viele Summanden besitzt. Deshalb verwenden wir die Idee, als -te Approximation für die untere Intervallgrenze der -ten Intervallhalbierung (des Ausgangsintervalls ) für die Nullstelle der abgeschnittenen Kosinusreihe zu verwenden (man macht also eine zunehmend feinere Intervallschachtelung einer zunehmend besseren Approximation der Kosinusfunktion)

Man entwerfe ein Computer-Programm (Pseudocode), das die Folgenglieder berechnet und nacheinander ausdruckt, unter den folgenden Bedingungen.

    • Der Computer besitzt beliebig viele Speicher, die rationale Zahlen enthalten können.
    • Die natürlichen Zahlen liegen in einer Datenbank bereit (diese müssen also nicht erzeugt werden).
    • Er kann einen Speicherinhalt in einen weiteren Speicher schreiben.
    • Er kann die rationalen Rechenoperationen (Addition, Subtraktion, Multiplikation, Division durch eine Zahl ) ausführen und das Ergebnis in einen weiteren Speicher schreiben.
    • Er kann Speicherinhalte der Größe nach vergleichen und davon abhängig zu Programmzeilen springen.
    • Er kann Speicherinhalte und vorgegebene Texte ausdrucken.