Informatică Programare

C++ structuri repetitive for while

Structurile repetitive în C++ permit executarea repetată a unui bloc de cod. Cele mai utilizate sunt for și while, fiecare având aplicații specifice. For este ideal pentru iterații cu număr cunoscut de pași, iar while pentru condiții de oprire necunoscute.

Structura for

  1. 1
    Sintaxa for(inițializare; condiție; increment) { ... }.
  2. 2
    Exemplu numeric for(int i=0; i<5; i++) afișează numerele de la 0 la 4.
  3. 3
    Aplicație Folosit pentru parcurgerea array-urilor sau calculul sumelor.

Structura while

  • Sintaxa while(condiție) { ... } execută codul cât timp condiția este adevărată.
  • Exemplu numeric int n=3; while(n>0) { n--; } scade n până la 0.
  • Diferența față de do-while do-while execută cel puțin o dată, indiferent de condiție.

Scrieți un program care folosește for pentru a calcula factorialul unui număr.

Mai multe din Programare