Bemutató a Mathcad

6.2.6. Az üzemeltetők ciklus (for, while, break, continue)

A Mathcad programozási nyelv, két ciklus operátor: a és közben. Ezek közül az első lehetővé teszi, hogy végigjárjuk néhány változó, emiatt végigmenni néhány értéktartomány. Ez létrehoz egy második ciklusban hozam azt a bizonyos logikai feltételt. Beszúrni egy plug-loop nyilatkozata:

  • Hozzon létre egy új sort a szoftver modul.
  • Helyezze be az egyik üzemeltetők hurok vagy közben nyomja meg a megfelelő gombot a panel programozás (programozás).
  • Ha kiválaszt egy operátort (. Ábra 6,9), majd helyezze be a megfelelő me-stozapolniteli változó nevét és az értéktartomány (listák 6.6 és 6.7), és ha közben - a logikai kifejezést, megsértve amelyet el kell végezni a hurok (lásd Listing 6.8) .

Ábra. 6.9. loop nyilatkozat betét

  • Az alsó helykitöltő be a hurok teste, azaz a. E. A kifejezés a ciklikusan hajtja végre.

Ha szükséges, adjunk hozzá a programot, és adja meg a többi karaktersorozatokkal a helyes kódot.

Az értéktartomány a változó feltétel lehet meghatározni, mint a ciklus keresztül fokozatos sávban változó (a hirdetést 6.6) és egy olyan vektorral (felsorolja 6.7).

Listing 6.6. hurok üzemeltető rangsorolt ​​változók

Listig 6.7. hurok üzemben a vektor

Listing 6.8. Oprator while

Néha szükség van a ciklus befejezéséhez idő előtt, azaz a. E. szerint nem feltétel a fejlécében, és egy sort a ciklus törzse. Mert ez az üzemeltető szünet. Módosítások listák 6,6 és 6,8 megszakítja a ciklust egy break utasítással listán látható 6,9 és 6,10, ill. Például példa 6,9, amint az érték a hurok változó i eléri a 2, ciklus révén az üzemeltető szünet az utolsó sorban szoftver modul megszakad. Ennek megfelelően, az x változó értéke 0 + 1 + 2 = 3.

Listing 6.9. break utasítás bent ciklus

Listing 6.10. break utasítás hátrabukfenccel közben

Ahhoz, hogy világosan mutatják a határait a hurok test teljes, a végén lehet használni további vonal egy további nyilatkozatot, hogy belépett a megfelelő gombot panel programozás. Példák modernizálása listák 6.7 és 6.8 illusztrált listák 6.11 és 6,12, sorrendben. Mint látható, a program eredményeként jelenléte továbbra nyilatkozat nincs hatása.

Listing 6.11. continue utasítás végén a while ciklus

Listing 6.12. continue utasítás végén a hurok