Sunteți pe pagina 1din 1

Structuri repetitive in C++

Structurile repetitive execută o instrucțiune de mai multe ori. Se mai numesc și


bucle sau cicluri. Acestea pot fi: cu număr cunoscut de pași) – se cunoaște de la
început de câte ori se va executa instrucțiunea cu număr necunoscut de pași.
Instrucțiunea se execută cât timp o condiție este adevărată. La fiecare pas se va
evalua condiția, iar dacă aceasta este adevărată se va executa instrucțiunea.
Structurile repetitive cu număr necunoscut de pași pot fi: cu test inițial: mai
întâi se evaluează condiția; dacă este adevărată se execută instrucțiunea și
procesul se reia, cu test final: mai întâi se execută instrucțiunea, apoi se
evaluează condiția. Dacă este adevărată, procesul se reia. Instrucțiunea care se
execută în mod repetat poartă numele de corp al structurii repetitive, corp al
ciclului, corp al buclei și de foarte multe ori este o instrucțiune compusă, care
conține alte instrucțiuni. În C/C++, instrucțiunile repetitive sunt: while –
reprezintă o structură repetitivă cu număr necunoscut de pași și test inițial;
do...while – reprezintă o structură repetitivă cu număr necunoscut de pași și
test final; for – reprezintă de o structură repetitivă cu număr necunoscut de
pași și test inițial; se folosește frecvent când se cunoaște numărul de pași.
Putem spune că strucutra rerepetitivă cu număr cunoscut de pași se
implementează în C/C++ prin intermediul său. Există de asemenea două
instrucțiuni care controlează execuția structurilor repetitive: break – întrerupe
execuția structurii repetitive curente; continue – la întâlnirea ei execuția
programului trece la expresiile care controlează structura repetitivă curentă,
ignorând instrucțiunile care îi urmează în corpul ciclului.

Nichita Bianca Nicola

Clasa a X-a N

Colegiul National „Petru Rares”Beclean

S-ar putea să vă placă și

  • Prezentare 1
    Prezentare 1
    Document5 pagini
    Prezentare 1
    Bianca Nicola
    Încă nu există evaluări
  • Prezentare 32
    Prezentare 32
    Document5 pagini
    Prezentare 32
    Bianca Nicola
    Încă nu există evaluări
  • Planuri Pentru Subiectul Al II-lea Bac
    Planuri Pentru Subiectul Al II-lea Bac
    Document3 pagini
    Planuri Pentru Subiectul Al II-lea Bac
    Bianca Nicola
    Încă nu există evaluări
  • Programa Bac Romana 2021 - 2022 - Liceunet
    Programa Bac Romana 2021 - 2022 - Liceunet
    Document5 pagini
    Programa Bac Romana 2021 - 2022 - Liceunet
    Bianca Nicola
    Încă nu există evaluări
  • Luceafărul
    Luceafărul
    Document4 pagini
    Luceafărul
    Bianca Nicola
    Încă nu există evaluări
  • Eseu Argumentativ2
    Eseu Argumentativ2
    Document2 pagini
    Eseu Argumentativ2
    Bianca Nicola
    Încă nu există evaluări
  • Eseu 12.2
    Eseu 12.2
    Document3 pagini
    Eseu 12.2
    Bianca Nicola
    Încă nu există evaluări
  • Eseu 21
    Eseu 21
    Document2 pagini
    Eseu 21
    Bianca Nicola
    Încă nu există evaluări
  • Eseu 11
    Eseu 11
    Document2 pagini
    Eseu 11
    Bianca Nicola
    Încă nu există evaluări
  • Eseu 12.3
    Eseu 12.3
    Document3 pagini
    Eseu 12.3
    Bianca Nicola
    Încă nu există evaluări
  • Eseu Argumentativ3
    Eseu Argumentativ3
    Document3 pagini
    Eseu Argumentativ3
    Bianca Nicola
    Încă nu există evaluări
  • Napoleon Bonaparte
    Napoleon Bonaparte
    Document1 pagină
    Napoleon Bonaparte
    Bianca Nicola
    Încă nu există evaluări
  • Eseu 1
    Eseu 1
    Document3 pagini
    Eseu 1
    Bianca Nicola
    Încă nu există evaluări
  • Eseu 3
    Eseu 3
    Document2 pagini
    Eseu 3
    Bianca Nicola
    Încă nu există evaluări
  • Eseu 1
    Eseu 1
    Document3 pagini
    Eseu 1
    Bianca Nicola
    Încă nu există evaluări
  • Eseu Argumentativ
    Eseu Argumentativ
    Document2 pagini
    Eseu Argumentativ
    Bianca Nicola
    100% (1)
  • Eseu 2
    Eseu 2
    Document2 pagini
    Eseu 2
    Bianca Nicola
    Încă nu există evaluări
  • Eseu 11
    Eseu 11
    Document3 pagini
    Eseu 11
    Bianca Nicola
    Încă nu există evaluări