Instrucțiunea for
Atunci când anumite operații trebuie repetate de un număr de ori cunoscut (de obicei de un număr mare de ori, care nu permite scrierea repetată a operațiilor în algoritm), se utilizează structura repetitivă pentru.
pentru (contor= val_initiala; contor <= val_finala ;contor = contor + pas)
Instructiuni
Sfarsit pentru
Instructiunea repetitiva for in limbajul C++
for (contor = expresie_initiala; contor<= expresie_finala; contor=contor+pas)
instructiuni
Executia instructiunii for are etapele urmatoare
Etaoa1. Se inițializează contorul (variabila care numără pașii)
Etapa 2. Se verifică daca valoarea contorului este mai mica sau egala cu valoarea finala
-Dacă DA, se execută instrucțiuni, apoi contorul creste cu valoarea pasului și revenim la Etapa 2
-Dacă NU este îndeplinită, se oprește execuția instructiunii for
Obs: daca sunt două sau mai multe instrucţiuni în for se vor grupa între acolade {…}