A koncepció a tömb

A munkavégzés helye, összesen: - Memorandum „Lyceum №57” g.Prokopevsk, tanár

Régió: - Kemerovo régió

lecke jellemzői (osztály) képzés: - alap általános oktatási
Képzettség: - átlag (teljes) oktatási

Célközönség: - A tanuló (hallgató)
Célközönség: - tanár (Tanár)

Osztály (ok): - Grade 8
Osztály (ok): - 9. évfolyam
Osztály (ok): - 10. évfolyam
Osztály (ok): - Grade 11

Tárgy (ek): - Számítógépek és IKT

Cél: -

Ismerete az „array” formái tömbök, a tömbök a program leírása, kialakulásának és a tömb kimenetet a képernyőre. Biztosítása készségek ígérő programok Turbo Pascal környezetben.

Típusa tanulság: - lecke tanulmányozása és kezdeti konszolidáció az új ismeretek

Használt tankönyvek és kézikönyvek: -

Számítógépek és az IKT. 10-11. A profil szintjén. ME Fioshin, AA Ressin, SM Yunusov. 2. rész

Használt berendezések: -

PC osztály egyéni munkát a diákok

Használt e-learning anyagok -

Rövid leírás: - Bevezetés a „tömeg”, típusú tömbök, a tömbök a program leírása, kialakulásának és a tömb kimenetet a képernyőre. Biztosítása készségek ígérő programok Turbo Pascal környezetben.

Resource profil iskola - egy erőforrás a profil az iskola

Tanulmány tárgya: a koncepció a tömbben. Típusokat. Ismertetése. LÉTREHOZÊSA egydimenziós tömböt. KÖVETKEZTETÉS dimenziós tömbök

  • Ahhoz, hogy bevezetik a „tömb” formái tömbök,
  • Tudjon leírni tömbök a program generál és kimeneti tömb a képernyőre;
  • megszilárdítása készségek olyan programokat Turbo Pascal környezetben.
  • IBMPC osztály személyi számítógépek, Turbo Pascal szerdán.
  • Szervezése időben.
  • Magyarázat az új anyag.
  • Biztosítása vizsgálták. Végző gyakorlati munka irányítása alatt egy tanár.
  • Összefoglalva, a házi feladatot.
  • Szervezése időben.
  • Magyarázat az új anyag.

    Eddig úgy a változókat, amelyek csak egyetlen értéket tartalmazhat csak egy érték egy bizonyos típusú.

    Array fogják hívni egy rendezett adatok az azonos típusú, egyesült egyetlen név alá.

    By the way, ez a meghatározás illik egy sor tárgyak a valós világban: Szótár (szavak sorozatát), rajzfilm (képsorozat) stb A legegyszerűbb módja annak, hogy elképzelni egy tömb, mint egy asztal, ahol az egyes értékek a saját sejt ...

    A a cella helyzete a táblázatban kell egyértelműen meghatározott koordinátákkal (index). A legegyszerűbb lineáris táblázat, amelyben pontosan jelzik adatelem elegendő tudni, csak egy szám (index).

    Veletek vagyunk, amíg csak azokkal lineáris elrendezések, mint bonyolultabb szerkezetek épülnek ezek alapján.

    Típusának leírása lineáris tömb így néz ki:

    A változók bármilyen sorrendben típusú szolgálhat indexek. startindexként nem haladhatja meg a végén, amikor megadja a tartományban. A tömb lehet bármilyen típusú (hagyományos vagy korábban leírt).

    Adjunk olyan tömb változó, és lehet közvetlenül (előzetes típusú leírás) a leíró részben változók:

    Példák leíró tömbök:

    S, BB. Array [1..40] Real;

    N. Array [ 'A' .. 'Z'] egész szám;

    R. Array [-20..20] Word;

    T. Array [1..40] Real;

    Most változók S, BB és a T képviseli tömbök negyven valós számok; Meg van egy tömb N karakterkódokat és egész típusú elemek; R tömb tárolhat számos Szó 41 típusú.

    Az egyetlen akció, amelyek termelnek egy sor teljesen - egy megbízást. Ebben a példában, a leírás a következő bejegyzést hagyjuk, majd:

    Azonban, ha csak rendelni tömbök azonos típusú. Még a tömb T S nem lehet rendelni egy tömbben, bár úgy tűnik, azok leírását ugyanaz, ők gyártják a különböző nyilvántartások leíró rész.

    Nincs más műveletek tömbök termelnek teljesen lehetetlen, de a tömb elemeit működhet olyan jól, mint egy egyszerű változó a megfelelő típust. Fellebbezés az egyes elem a tömb által meghatározva a nevét az egész tömb szögletes zárójelben - az index egy adott elem. Például:

    R [10] - tömbelem indexű R 10.

    Ez az elrendezés egy ilyen adatszerkezet egy tömb, lehetővé teszi a használatát egy ciklus töltésére, nyomtatás és feldolgozás annak tartalmát.

    Most nézd meg néhány módszer, hogy töltse ki a tömböt, és megjeleníti a tartalmát a képernyőn. Alapvetően fogjuk használni a numerikus típusú elemek, de ezek a példák érvényesek más típusú (ha azok lehetővé teszik ezen intézkedések).

    A. Array [1..20] egész szám;

    Nem számít, mennyire primitív a fenti példa, mégis azt szemléltetik, hogy közvetlen hozzáférést minden tömb elem külön-külön. Azonban nincs előnye a tömb néhány egyszerű változók nem láthatók. Így - más módon:

    A. Array [1..20] egész szám;

    Ez a program bemutatja a billentyűzet 20 egészek, majd kinyomtatja őket fordított sorrendben. Most próbálja írni ugyanazt a programot, de használata nélkül egy sor szerkezetek. Hányszor lesz tovább? By the way, a bevezetése a nyelvi Pascal ciklus paraméter volt köszönhető nagyrészt feldolgozásának szükségességét információk szekvenciák, azaz a. E. tömbök.

    A következő program tölti egy tömböt az értékeket a négyzetek az indexek elemek:

    A. Array [1..n] egész szám;

    A jövőben oktatási célokra fogjuk használni tömbök által meghatározott véletlenszám-generátor. A Pascal egy véletlen számot generál véletlenszerű lejátszás funkció. Tört számok kapott, egyenletesen elosztott az intervallumban 0 és 1. A kifejezés, hogy ad egy véletlen egész számot az a [-50,50] lenne:

    Mi határozza meg, és nyomtassa ki a véletlenszerű tömb negyven egész:

    A. Array [1..n] egész szám;

    Per-dimenziós tömb a képernyőn is, több szempontból is: a sorban (már vizsgáltuk az utat a korábbi programok) és a oszlopon (az operátor writeln)

    A lineáris elrendezések kapcsolódó feldolgozás több feladatot. Nézzük meg őket gyakorlati órák.

  • A gyakorlati munka irányítása alatt a tanár:
  • Hogy a program kétdimenziós tömböt alkotó generátor véletlen számok 0-tól 1000 és megjeleníti azt a szövegben.
  • Létrehozni egy programot az kialakulását egydimenziós tömb a tíz tagja az első számtani sorozat kezdeti távú x, és a d, meghatározható billentyűzet és megjeleníteni, mint egy oszlop.
  • Készítsen programot alkotó első tíz dimenziós tömb páros természetes szám, és megjeleníti azt az előre és hátra, két sorban.
  • Hogy a program alkotó anyag egydimenziós tömb generátor véletlen számok 0-tól 100 megjeleníti azt egy string.
  • Hogy a program alkotó anyag egydimenziós tömböt a következő képlet segítségével Ai = I3-1 megjeleníteni karakterlánc.
  • Összefoglalva:

    Módszerek képezni egy tömb:

    • A billentyűzet;
    • A véletlenszám-generátor;
    • A képlet szerint.

    Visszavonja lineáris elrendezése a képernyőn:

    V. 2., pp. 177-181, Abstract

    Célkitűzés: Készítsen programot egészét képező lineáris tömb huszonegyedik kifejezések egy mértani kezdeti távú X és nevező - q, meghatározható a billentyűzet, és a kimenet egy string tömb.

    Kapcsolódó megjegyzések:

    Kapcsolódó cikkek