Informatică, întrebare adresată de ana1760, 8 ani în urmă

Buna!
Pentru ce este folosită structura “break” la c++ in acest caz:
If(d==p)
Break;
Sau daca puteți sa imi spuneti in general... sau daca o putem înlocui cu altceva?
URGENTT

Răspunsuri la întrebare

Răspuns de PeakyBlinder
1

break este o conditie folosita cu structurile "loop" adica while, do while sau for.

Acel if, probabil, este subordonat unui while/for/do_while.

In cazul acesta, tu cand pui "break", while/for/do_while-ul tau se opreste la conditia pusa de tine. [adica la daca(d==p)]

Dupa ce pui "break;", do_while/for/while-ul "se sparge".

Sper ca m-ai inteles! :))


ana1760: Da, mersii!! Însă daca nu il punem nu ne iese programul?
PeakyBlinder: Pai daca nu il pui, while/ for/ do-while- urile tale vor rula pana "se termina ele". Exemplu: "Sa se determine(afiseze) primul numar par din vectorul v[100] (n=12 dintre care, sa zicem, 6 numere pare). Ai asa: for(i=0;i<=n-1;i++){ if(v[i]%2==0) cout<
PeakyBlinder: cout<
ana1760: Multumesc!
Alte întrebări interesante