blikk info infothek forum galerie sitemap

Aufgabenseite zum Thema Arrays

anfang zurueck weiter ende nach oben

1. Einfügen einer Zahl in ein Array

Schreiben Sie eine Prozedur, die am Ende eines Arrays eine Zahl einfügt

2. Suchen in einem Array

 a) Schreiben Sie eine Funktion, die eine Zahl in einem Array sucht und die Stelle, an der die Zahl gefunden wurde, zurückliefert.

 b) Schreiben Sie die Funktion in eine Prozedur um und erweitern Sie sie so, dass sie alle Zahlen im Array findet und die Positionen dieser Zahlen in ein anderes Array speichert

3. Löschen einer Zahl in einem Array

a) Schreiben Sie eine Prozedur, die eine Zahl an einer beliebigen Stelle im Array löscht.

b) Kombinieren Sie diese Prozedur mit der Prozedur einfügen so, dass Sie eine beliebige Zahl löschen kann.

4. Binäre Suche in einem Array

Schreiben Sie eine Funktion, die eine Zahl mit dem binären Suchverfahren in einer Matrix sucht. (Funktioniert nur bei sortierten Arrays. Der Wert wird zuerst in der Mitte des Arrays gesucht. Wenn der Wert in der Mitte des Arrays größer ist als der gesuchte Wert, wird in der unteren Hälfte des Arrays weitergesucht, sonst in der oberen Hälfte. Dieser Vorgang wird so lange wiederholt, bis der Wert gefunden wird.)

Autor : Thomas Gummerer 3ia
nach oben
punkt   seitenbereich schließen

Lösungen

Programmierlösung in:

Pascal
Delphi
Java
C#