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.

  1. vektor - háromdimenziós egydimenziós valós tömb;
  2. A mátrix hat elem kétdimenziós egész számtábla;
  3. - egydimenziós karakter tömb;
  4. - 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:

  1. deklaráljon egy tömböt a main () függvényben.
  • inicializálja a tömböt; Adjon meg minden elemnek egy konkrét számértéket;
  • végezzen számításokat, kutatásokat.
  • 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]

    Kapcsolódó cikkek