Introducere

Finalizat

Există mai multe modalități de a adăuga logică de buclare în aplicație și, în funcție de context, fiecare oferă un set de caracteristici care au atât argumente pro, cât și contra.

Să presupunem că sunteți pe punctul de a începe să lucrați la o aplicație care procesează șiruri și date numerice utilizând matrice bidimensionale și multidimensionale. După o revizuire inițială, vă dați seama că foreach instrucțiunile nu acceptă logica de buclă care va fi necesară în multe cazuri. Veți avea nevoie de o altă abordare pentru iterarea matricelor multidimensionale și pentru situațiile în care foreach buclele nu oferă nivelul de control al iterării necesar. Trebuie să obțineți experiență în utilizarea for declarațiilor dacă veți reuși în acest proiect.

În acest modul, veți începe prin a scrie for instrucțiuni care iterează de un anumit număr de ori. După implementarea unei instrucțiuni de bază for , veți afla cum să implementați for instrucțiuni care iterează invers printr-o matrice, să omiteți elementele matrice în timpul unei iterații sau să procesați doar elementele specificate ale unei matrice (modificând inițializatorul for , condiția și iteratorul instrucțiunii).

Până la sfârșitul acestui modul, veți putea utiliza for instrucțiuni pentru a implementa logica în buclă atunci când foreach instrucțiunile nu acceptă scenariul.

Obiective de învățare

În acest modul, veți:

  • Utilizați o for instrucțiune pentru a parcurge un bloc de cod.
  • Examinați sintaxa instrucțiunii for care vă permite să controlați modelul de iterație.

Cerințe preliminare

  • Experiența cu instrucțiunea foreach de iterație.
  • Experiență de lucru cu variabile.