Az operátorok a delphi, delphi, delphi komponensek, delphi források kiválasztásakor

A Delphi-ben lévő szereplők kiválasztása

A program következő lépése algoritmusának fióktelepén a választás végrehajtható az if és gyorsítótár utasításokkal.

Ha az utasítás - lehetővé teszi, hogy kiválassza a két lehetséges opció egyikét, akkor az esetkijelzés egyike lehet az if utasításnak Ha az if utasítás lehetővé teszi a programfejlesztés két lehetősége közül az egyiket. A választás az állapottól függ.

Általában az if utasítás a következőképpen íródott:

03. // itt a végrehajtandó utasítások,

04. // ha a feltétel igaz.

08. // itt a végrehajtandó utasítások,

09. // ha a feltétel hamis.

Vegye figyelembe, hogy nincs pontosvessző más előtt (vége után).

Az if utasítás az alábbiak szerint hajtható végre:

  1. A feltétel értéke kiszámításra kerül (az állapot logikai típusú kifejezés, amelynek értéke Igaz vagy Hamis).
  2. Ha a feltétel igaz (a kifejezés értéke True), akkor a szó után (a kezdet és a vég között) végrehajtandó utasítások végrehajtásra kerülnek.

Ezzel befejeződik az if művelet, vagyis a következő utasítások nem lesznek végrehajtva.

Ha a feltétel hamis (a kifejezés értéke hamis), akkor a másik szó után (a kezdet és a vég között) végrehajtott állítások végrehajtásra kerülnek.

Például, ha a változó t jelöli a kapcsolat típusa ellenállást az elektromos áramkörben (t = l megfelel egy soros kapcsolat, t = 2 - párhuzamosan), a ri és r2 - az ellenállások, az alábbi, ha a felhasználói kiválasztja formulák, amelyek a számítás elvégzéséhez.

1. ha t = l, akkor kezdjük

6. z: = (rH-r2) / (rl * r2>;

Ha az if utasításban csak egy utasítás jelenik meg a kezdet és a vég között, akkor a kezdő és a záró szó nem írható.

08. ShowMessage ("Hiba!");

lehet újraírni, mint:

2. ha otv = 3 akkor

5. ShowMessage ("Hiba!");

Ha egy műveletet csak akkor kell végrehajtani, ha egy bizonyos feltétel teljesül és kihagyásra kerül, ha ez a feltétel nem teljesül, akkor az if utasítás így írható:

4. követendő utasítások,

5. ha a feltétel teljesül, igaz)

csak akkor növeli a c változó értékét, ha az n és m változók értékei egyenlőek.

Segíts a projektnek! Mondd el a barátaidnak ezt a webhelyet:

Kapcsolódó cikkek