Regisztrált: Thu Aug 11 2011, 04:57PM Üzenetek: 107
Jön a móka és a kacagás :)
Tehát az Asszociatív tömb és a 2Dimenziós tömb :D Nagy hasznát a 2D-s tömbnek nem látom, de tudni kell :D
Asszociatív tömb feltöltésének módszere: Kiíratása FOREACH ciklussal lehetséges, úgy hogy 2 külön változóra bontjuk. Akkor üdvözöllek a Mátrixban, ugyanis most jön a 2D-s tömb :D
2D-s tömböt kézzel feltölteni irgalmatlan rossz... De lásd kivel van dolgod egy 3x3-masat feltöltök, (Programozó vagyok... lusta :D) Most jön az a rész hogy feltöltünk egyet ciklussal. Fejtágítás! Gondolom most néhányan homályba vannak hogyan is működik a 2D-s tömb, igazam van? - Lényeg a következő, van egy tömbnév és annak van 2 indexe, legyen most X és Y (i,j a standard). Az X az oszlopot és az Y a sort jelenti. Feltöltéséhez nem elég 1 ciklust használni, sajnos 2-t kell, és ezeket egymásba kell ágyazni. Mint ahogy az előző példa is mutatja, a FOR ciklusban benne van a FOR ciklus. Sajnos ezt jobban nem lehet elmondani.
Minden tömböt kiíratni legegyszerűbben ciklussal lehet, mert egy 100 elemű tömb esetén megőszülünk mire eljutunk a $tomb[0],$tomb[1]-től.....$tomb[99]-ig. Nagy munkánk után meg is kérdezik hogy "Ez mi? Ezt 2 rövid sorral el lehet intézni"
A 2D-s tömb annyira nem fontos! Ha véletlen nem tudod, vagy nem érted, akkor sem baj mert kevés helyen használják.