hi,
a[0]=780
a[1]=810
a[2]=840
a[3]=870nun möchte ich herausfinden, zwischen welchen beiden array die zahl 820 sich befindet.
- wenn $zahl kleiner ist als das erste array-element, dann befindet sie sich "vor" diesem.
- wenn nicht, dann durchlaufe das array in einer for-schleife, so lange, bis das aktuelle array-element grösser als $zahl ist. $zahl befindet sich dann zwischen den array-elementen mit den indizes (aktueller schleifenzähler minus 1) und (aktueller schleifenzähler).
- wenn du am ende der schleife angelangt bist, und immer noch kein grösseres array-element gefunden wurde, dann befindet sich $zahl hinter dem letzten element.
so in etwa ...
gruss,
wahsaga