Informatică, întrebare adresată de Wikipedia99, 9 ani în urmă

Pentru întrebările de genul: “de câte ori se execută instrucțiunea de pe linia 5 ?“ , iar exemplul propune un if pe linia 5.

Trebuie luate în considerare doar pașii în care se verifică condiția sau doar cele în care se verifică și mai presus de atât, este și afirmativă?

După mine, aș lua în considerarex fiecare verificare, fără a ține cont dacă expresia din if se evaluează cu true sau false.

Răspunsuri la întrebare

Răspuns de artur99
3

Răspuns:

Ai gândit bine, trebuie luată în considerare ca și cum s-ar executa de fiecare dată.

Explicație:

Dacă este vorba de efectiv lina cu if, clar se execută, expresia se evaluează indiferent de rezultat, deci trebuie luat în considerare ca și cum s-ar executa tot timpul, și, după cum știi deja, doar ce e în acolade este codul care se execută doar dacă condiția e adevărată. :)


CinevaFaraNume: Acoladele pot fi omise daca contin o singura instructiune.
artur99: Da, ai dreptate. Dar nu prea se scriu fără. :))
Alte întrebări interesante