Informatică Sisteme de operare

Cum functioneaza buclele in programare?

Buclele în programare sunt structuri de control care repetă o secvență de instrucțiuni de mai multe ori, până când o condiție este îndeplinită. Ele sunt esențiale pentru automatizarea sarcinilor repetitive, cum ar fi procesarea listelor sau calcularea sumelor. Cele mai comune tipuri sunt bucla 'for', 'while' și 'do-while'.

Tipuri de bucle și utilizare

  • Bucla for Folosită când se cunoaște numărul exact de iterații. Sintaxa în Python: for i in range(5): print(i) afișează numerele de la 0 la 4.
  • Bucla while Repetă instrucțiunile atâta timp cât o condiție este adevărată. Exemplu: while x < 10: x += 1 mărește x până la 10.
  • Bucla do-while Execută instrucțiunile cel puțin o dată, apoi verifică condiția. Este comună în limbaje ca C++.

Exemplu de calcul cu buclă

  1. 1
    Pasul 1: Inițializare Declară o variabilă sum = 0 pentru a stoca suma numerelor de la 1 la 10.
  2. 2
    Pasul 2: Bucla for Folosește for i in range(1, 11): sum += i. Aceasta adună fiecare i la sum, de la 1 la 10.
  3. 3
    Pasul 3: Rezultat După buclă, sum va fi 55 (1+2+...+10). Afișează rezultatul cu print(sum).

Exersează scriind bucle pentru sarcini simple, cum ar fi afișarea unui șir de numere, pentru a înțelege fluxul de execuție.

Mai multe din Sisteme de operare