Delphi for Dummies, vagy hogyan kell tanulni, hogy a program (ieverest) hírlevél

„Everest” - a központ gyakorlati Computer Science

Ez egy bevezető kurzus

"A Delphi for Dummies"

Hello, kedves előfizetők!

Bemutatjuk a második része a tanfolyam „hozza létre az első játék Delphi”.







Ez a kurzus célja az emberek már próbálja meg a kezét A rendszer programozása, és jól ismerik az egyszerű kezelhetőség.

A mi feladatunk az, hogy megtanulják, hogy kihasználják egy sor programot és tömbök, megtanulnak írni kis játékok segítségével ezeket a struktúrákat.

Ritkán néhány játék eltekint használata tömbök. Massivy- egy kényelmes módon feldolgozni sok tárgyat, mint egy. Ezért a tömbök és tsikly- egyik legfontosabb építőkövei, amelyen minden játék alapja.

Gyakran vannak olyan problémák, amelyekben az egyik elem van társítva a többi. Nem hiszel nekem?

1. A nap száma a hét - a neve a hét napját;
2. A tulajdonos neve autó - autó számát.
3. Helyezze a munkavállaló - a nevét a munkavállaló;
4. neve tiszt - a születés dátuma a munkavállaló;
5. Helyezze a munkavállaló - a fizetése a munkavállaló;

Amikor meg kell foglalkozni azokkal az adatokkal az azonos típusú, az ötlet rögtön felmerül, hogy vajon lehetséges-e találni egy shell, amely lehetővé teszi, hogy működjön együtt az összes adatot egyetlen változó. Ez héj neve egy tömb.

Array - egy speciális adatszerkezet, amely képes tárolni egy név alatt, mint sok egy adattípust.

Array - egy csodálatos eszköz. Ezek lehetővé teszik, hogy hivatkoznak egy változó nevét, az egész adathalmazt. Tudod mozgatni a tömböt a memóriában, mint egy egész, lemásolják, és így tovább, amelyek mindegyike teszi hivatkozással az egyetlen változó nevét.







Egy tömb jellemzi a nevét, a típusát tárolt tárgyak, a méret (elemek száma tárolt), a számozás az elemek és méretek.

Például, amelynek a szekvenciája a 2., 5, 10, 25, 7, 11, 8, akkor lehet tömbje ábrázol egész számok, és amely 7 elem. És ha korábban mi lett volna minden szám alatt önálló változó, most az összes szám felírható egy elem a tömbben.

Rögzítse a következő eljárás alkalmazható: N: array [1..7] A integer = (2, 5, 10, 25, 7, 11, 8);
azaz ez ugyanaz a dolog:
N [1] = 2;
N [2]: = 5;
N [3]: = 10;
...
N [7]: = 8;


Felhasználási feltételek tömbök:


1. Minden felhasznált adatok a tömbben kell lennie az azonos típusú.
Elfogadhatatlan egyetlen tömb tárolására, például a szavak és a számok.

2. Minden elem a tömb kell megrendelni (jól tudják a helyüket).

3. A tömböt deklarálni a szakaszban Var vagy Const részén, ha az elemek
a tömb nem fog változni.

3. A tömb van írva a következő:
Var (vagy Const) <имя>: Array [<1-ый элемент>. <последний элемент>] a <тип элементов>;

Nézzünk néhány probléma, amelyben különböző adattípust használnak:

Írjunk programot, amely megjeleníti a nevét a szám a hónapban.

Mint írtuk korábban ezt a programot?
A kezelő a Button1 esemény írna:

Azaz, mi lett volna, 12 sornyi kódot.

Most, a tömbök, akkor megy több élvezet.
Mivel a tömb áll, 12 állandók, és nem fogunk változtatni a nevét a hónap, akkor logikus, hogy őket egy Const listájában.

Szerkesztése az eseménykezelő én:

kezdődik
n: = StrToInt (edit1.Text);
Label1.Caption: = Mon [n];
végén;

Szükségünk lesz csak 2 sornyi kódot. Hatásos?

Yourself: Szerintem a feladatok és azok végrehajtására a tömbök.

A következő leckében, elemezzük egy igazi kis program segítségével egy tömbben.

Felhívom a figyelmet arra a tényre, hogy ez a kurzus bevezető. Ha azt szeretnénk, hogy valóban tanulni programozást, és kap a kezébe egy hatékony eszköz a szakmai munka, kérjük, hogy a főétel a Delphi.

Tanuljon velünk nyereséges. Nem hiszel nekem?




Kapcsolódó cikkek