Felder

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Loading

Der Datentyp Feld (Array)

Um nicht nur die Anzahl der gezogenen Zufallszahlen zu speichern, sondern AUCH ALLE EINZELNEN 
Zufallszahlen, wird eine Möglichkeit gesucht diese so an Positionen zu speichern, 
dass die Werte auch wieder abgerufen werden können.

Neben den einfachen Datentypen gibt es daher auch zusammengesetzte, z.B. Felder (auch Listen, Array). In einem Array werden Werte gleichen Datentyps gespeichert.

Die Deklaration eines Arrays erfolgt folgendermaßen:

var xyz: array[startindex .. endindex] of Datentyp;

startindex..endindex gibt den Bereich zwischen Startwert und Endwert angeben (Randwerte werden mit eingeschlossen). Dies entspricht dem bereitgehaltenen Speicherplatz. Über den Index (meist mit bezeichnet) kann man auf die einzelnen Werte zugreifen.

var beispiel: array[0..20] of integer;

Ein Feld wird über den Index gefüllt, z.B. für und so:

beispiel[1]:=3;
beispiel[5]:=22;

Das Feld sei dann z.B. so gefüllt ist: [10,3,6,7,9,22,...].
Bestimmen Sie die Werte, die dann die Variablen und nach den folgenden Anweisungen liefern!

a:=beispiel[0];
b:=beispiel[2];


weitere Hinweise z.B. unter [1]


Zufallszahlen und Felder

Füllen Sie ein Feld mit 5 zufälligen Zahlen. 
Lassen Sie sich zur Kontrolle die Zufallszahlen anzeigen.
Zusatz: Bestimmen Sie das Maximum des Feldes und die Position, an der es steht.

Fibonacci und Felder

Es sollen die Fibonacci-Zahlen in einem Feld gespeichert werden.


Persönliche Werkzeuge