01.12.2011, 12:12 AM
Zitat:Original geschrieben von 3eepoint
Zitat:Original geschrieben von woody
Aufgabe: was ist der Wert in i(3)?
Also hier die lange Antwort:
Der konkrete unterschied wischen einer Funktion im (schul-)mathematischn Sinne und einem Array hier ist, dass es sich bei einer Funktion um eine Zuordnung mit definierter Rechenvorschrift (=Funktionsterm) - bei einem Array aber nur um eine "Tabelle mit Werten" handelt.
Beispiel für eine Funktion:
Code:
y(x) = sin(x) / x
Jedem beliebigen (i.d.R reellwertigen) x wird über die Rechenvorschrift "sin( / x" ein neuer y-Wert zugeordnet.
Ein Array stellen wir uns nun als Tabelle mit 2 Zeilen und n Spalten vor.
Code:
Dim arr(4) As Int32 'n ist hier 5
Dim i As Int32
For i = 0 to 4
arr(i) = 2 + i
Next i
Liefert uns nun folgende Tabelle:
Code:
i.....|0|1|2|3|4|
arr(i)|2|3|4|5|6|
Pffffffffft. "Da entwich das Vakuum" - Heinrich Physik, 1857.