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