4. lecke - kerékpárok - a delphi

Cycle - ez ismétlődik sokszor végrehajtott műveletsor. Az első ciklus, amely azt fogja tanulni ezt a leckét hívják közben. Ne (do-ig igaz feltétel).

Syntax: Most meg kell nyitni Delphi, és hozzon létre egy új projektet. Dobd alkatrészek formájában Button és címke.

4. lecke - kerékpárok - a delphi

Hozzáfűzi sor után Ez a két vonal Úgy tegye a következőket:
  • Application.HandleMessage - ez a módszer lehetővé teszi, hogy megjelenítse a változók értéke a művelet során ciklusban. Annak ellenére, hogy már abból változó Labelle, ez a módszer van szükség.
  • alvás (100); - funkció Sleep () azt a programot, amit kell aludni, mintha, hogy fagyassza be néhány ezredmásodperc. Ezredmásodperc zárójelben. A második 1000 ezredmásodperc.
Általános nézet a kódot: Fordítsd le és teszt.

A ciklus Bár kész most megvizsgálja a ciklust a számláló, vagy más az ő nevét. Hogy. Do Ez a ciklus kényelmes használni, ha pontosan tudjuk, az ismétlések számát.

Syntax: Ez a ciklus hívják a számláló, mert ő maga is növeli a változót értékének eggyel.

Az első dolog, amit meg kell adniuk egy változó S egész típusú. Következő, írd program lesz a számok összege 1-100.
Azaz, van egy számsorozat 1 2 3 4 5 6 7 100.
A program tárolja ezeket a számokat egymás, azaz 1 + 2 + 3 + 4 + 5 + 6 + 7 +. 100.

Míg törli ciklusok és levelet A loop. de előtte meg a változó S Zero: Ez a ciklus ismétlődik az akció a szervezetben 100-szor.

A hurok teste írunk: A program meg fogja tenni a számok összege 1-100 hozzáadásával S a változó számláló változó A.

És miután egy ciklus megjeleníti az eredményeket Labelle.

Általános: A for ciklus egy ciklus dupla, akkor számíthat hátra. Ehhez meg kell változtatni a kulcsszót a To DOWNTO

Egy példa ugyanazt a programot, de az ellenkező számláló: Next. Bevezetés a Repeat ciklus.

Syntax: Ez a ciklus első műveletet hajt végre, majd ellenőrizze az állapotát. A ciklus futása minden esetben legalább egyszer.

Mert törlés ciklust a programot, és írási Repeat ciklus. Ez a program elvégzi ugyanazt, mint az előzőt.

Nos, elkészült képzési ciklus! Most megtudjuk, a 2 csapat kezelni őket.

A feladat a konszolidáció: írj egy programot, amely kiszámítja az összeg két számjegyű szám, és vigye el a címkén.

Nos, ez minden! Sok szerencsét!
Találkozunk a következő leckét!

3. lecke - IF design. AKKOR. ELSE

Ez a két vonal Application.ProcessMessages; alvás (100); Ők a következők: Application.HandleMessage - ez a módszer lehetővé teszi, hogy megjelenítse a változók értéke a művelet során ciklusban. Annak ellenére, hogy már abból változó Labelle, ez a módszer van szükség. Miért van két Application.ProcessMessages Ezek a vonalak; alvás (100); Ők a következők: Application.HandleMessage - ez a módszer lehetővé teszi, hogy megjelenítse a változók értéke a művelet során ciklusban. Annak ellenére, hogy már abból változó Labelle, ez a módszer van szükség. Miért van Application.ProcessMessages;. leírtak Application.HandleMessage. "/>" /> „/>

Hozzáadott (a): tema2434 [tag]

A misszió azt mondta, hogy ki kell számítani az összessége kétjegyű szám, ami azt jelenti, hogy a 10 és 99, akkor egy egyszerű hurok: var, S: integer; kezdeni s: = 0; Egy: = 10 és 99 do kezdeni s: = a + s; végén; Label1.Caption: = inttostr (s); végén; Talán a jövőben valaki jól jöhet.

Kapcsolódó cikkek