Know-how, előadás, tömbök
Absztrakt: Számos feladat létezik, amikor egy és ugyanazon műveleteket egy adatkészletre, egy tömbre kell végrehajtani. A rétegeket különböző feladatokban használják, kezdve a matematikától (vektor, mátrix), az ablakalkalmazásokkal végződve (sztringek, alkalmazási paraméterek stb.). Ennek az előadásnak az a célja, hogy megismerje a tanulókat a tömb fogalmával, annak típusai; megmutatják a tömbök használatával kapcsolatos alapelveket.
A tömb a hasonló elemek számozott sorozata.
A tömbök statikusak és dinamikusak. Egy statikus tömbben az elemek száma előre ismert, és nem módosítható. Dinamikus tömbben az elemek száma előre ismeretlen, és a program végrehajtása során határozzák meg.
A tömbök dimenzióban is változhatnak: egydimenziós, kétdimenziós, háromdimenziós stb. Az egydimenziós tömb egy példája vektorként szolgálhat. A kétdimenziós tömb egy példája mátrixként szolgálhat. A háromdimenziós tömb egy példája a terepmagasságok halmazaként szolgálhat.
A rétegeket az elemek típusa különbözteti meg. Vannak egész számok, valós (törtszámúak), karakterkészletek.
- vektor - háromdimenziós egydimenziós valós tömb;
- A mátrix hat elem kétdimenziós egész számtábla;
- - egydimenziós karakter tömb;
- - nem tömb; a szimbólumok elemeinek egy része, a szám elemeinek egy része.
Csak statikus egydimenziós és kétdimenziós numerikus tömböket vizsgálunk.
1. lecke Egydimenziós tömbök
Az index a tömb elemének száma.
Az egydimenziós tömbnek egy indexe van. általában jelölik.
A program egydimenziós tömbjének használatához a következőket kell tennie:
- deklaráljon egy tömböt a main () függvényben.
Megjegyzés. Az indexelés egy tömbben 0-al kezdődik, azaz. a tömb első elemének indexe. A tömb indexelését az 1. ábrán mutatjuk be. 6.1.
Ábra. 6.1. Egydimenziós tömb indexelése
Az egydimenziós tömb inicializálására szolgáló módszerek a táblázatban láthatók. 6.1. Figyeljünk arra, hogy a szám előzetesen ismert, és nem jelenik meg a programban.
6.1 táblázat. Módszerek egy egydimenziós tömb inicializálására [n]