ciclu de model algoritmică. o comandă repeta.
Structura algoritmică include o serie de comenzi ciclu este executat în mod repetat. Această secvență de comenzi numit corpul buclei.
Structura algoritmică Ciclic sunt de două tipuri:
- ciclurile contra în care corpul este executat de mai multe ori;
- cicluri cu starea în care corpul este executat atâta timp cât condiția.
ciclu de model algoritmică poate fi fixat în diferite moduri:
- grafic folosind diagrame de flux;
- un limbaj de programare, cum ar fi Visual Basic limbi și VBA, folosind instrucțiuni speciale, realizând cicluri de diferite tipuri.
Ciclul contorului. Când știm dinainte cât de multe repetiții ale corpului buclei pentru a efectua, puteți utiliza inelul manual (operatorul ciclu cu contorul) Pentru. În continuare (fig. 19).
Sintaxa. În continuare următoarele: o linie care începe cu cuvântul cheie, pentru, este un antet buclă, iar șirul cu cuvântul cheie
sfârșitul ciclului - următor; Operatorii sunt situate între ele, constituind corpul buclei.
La începutul ciclului de valoarea contorului variabilă este setată egală NachZnach. Fiecare „pass“ contor buclă este incrementată cu mărimea pasului variabil. Dacă ea ajunge KonZnach, ciclul este finalizat și au îndeplinit următorii operatori pentru ei.
Cicluri cu conditia. De multe ori, este necesar să se repete ciclul corpului, dar nu se știe cât de mult timp ar trebui să fie făcut. În astfel de cazuri, numărul de repetiții depinde de anumite condiții. Acest ciclu este implementat folosind instrucțiuni Do. Buclă.
Condițiile care ies ciclul poate fi livrat la început, înainte de corpul unui ciclu (Fig. 20) sau la sfârșit, după ce corpul buclei (Fig. 21).
Verificați condițiile de ieșire ale ciclului se realizează cu ajutorul unor cuvinte cheie în timp ce sau până când. aceste cuvinte
da aceeași condiție sens opus. În timp ce cuvântul cheie prevede bucla, atâta timp cât condiție, și anume. E. până când condiția este adevărată. În acest caz, starea este o condiție pentru continuarea ciclului. Odată ce condiție va fi setat la fals, bucla se termină.
Până cuvinte cheie prevede bucla, atâta timp cât condiția nu este îndeplinită, adică. E. Până la condiția nu este adevărat. În acest caz, starea devine o condiție pentru finalizarea ciclului. Odată ce starea ia valoarea reală, bucla se va termina.