Sunday, October 20, 2019 14:51

Archive for ianuarie, 2017

Declararea array-urilor

joi, ianuarie 19th, 2017

Atunci când avem de-a face cu declararea unui array, ar trebui să ne amintim întotdeauna că array-urile în C# au dimensiuni fixe. Lungimea lor este stabilită la momentul instanțierii, determină numărul total de elemente care le pot stoca, și nu poate fi modificată/redimensionată ulterior.… Read more

Array

miercuri, ianuarie 18th, 2017

Ați rezistat până aici! Foarte bine! Incepand cu Array-uri, putem spune deja că avem cunoștințe foarte elementare de programare C#. Avem încă un drum lung înaintea noastră, dar nu mai suntem n00bs. Știm acum lucrurile fundamentale ale aproape oricărui limbaj de programare și putem scrie programe de bază.… Read more

Buclele imbricate

marți, ianuarie 17th, 2017

Buclele imbricate sunt concepte programatice constituite din două sau mai multe bucle plasate una în interiorul celeilalte. Bucla cea mai din interior este executată de cele mai multe ori, în timp ce bucla cea mai exterioară, de cele mai puține ori.… Read more

Operatorul Continue

luni, ianuarie 16th, 2017

În ultimul articol, am vorbit despre operatorul Break ca fiind un operator folosit pentru a opri imediat execuția unei bucle și a continua cu declarațiile care urmează după aceasta. Operatorul Continue funcționează într-un fel în același mod, cu singura diferență că va face execuția să sără doar peste iterația curentă a buclei.… Read more

Operatorul Break

luni, ianuarie 16th, 2017

Operatorul Break este folosit ori de câte ori dorim să încheiem execuția unei bucle imediat, chiar înainte de a-și termina execuția în mod natural. Ori de câte ori operatorul Break este întâlnit, execuția buclei este oprită imediat, iar programul continuă procesarea cu prima instrucțiune care urmează după buclă.… Read more

Bucla Foreach

sâmbătă, ianuarie 14th, 2017

Bucla Foreach este mult mai simplă decât bucla For, dar este de asemenea mai dificilă pentru cititorii acestui blog, deoarece se bazează pe concepte noi, pe care nu le-am învățat încă. Din acest motiv, vă voi spune pur și simplu că o buclă Foreach a fost proiectată pentru a itera prin toate elementele unui array, liste sau orice altă colecție de elemente care implementează interfața IEnumerable.… Read more

Bucla For

sâmbătă, ianuarie 14th, 2017

Bucla For este un tip de construct de repetare a codului un pic mai complex decât tipurile de bucle învățate în lecțiile anterioare. Pe de altă parte, ea poate rezolva sarcini mai complicate, cu mai puțin cod implicat.

Sintaxa instrucțiunii For este următoarea:

Atunci când programul repetă (ciclează) instrucțiuni de un anumit număr de ori, veți folosi de obicei o variabilă numită variabilă de control, care indică de câte ori ați executat instrucțiunile.… Read more

Bucla Do While

vineri, ianuarie 13th, 2017

Bucla Do While este folosită atunci când vrem să fim siguri că instrucțiunile vor fi executate cel puțin o dată, chiar și atunci când condiția buclei este evaluată ca fiind falsă. Așa cum am învățat în lecția precedentă, o buclă este un construct care ne permite să executăm una sau mai multe instrucțiuni în mod repetat, până când o condiție este evaluată ca fiind falsă.… Read more

Bucla While

vineri, ianuarie 13th, 2017

Buclele sunt un tip special de instrucțiuni care repetă o bucată de cod de un număr specific de ori sau până când o anumită condiție devine adevărată. Există și bucle ce nu își încheie niciodată execuția, denumite bucle infinite , iar acestea sunt mai degrabă erori decât cod util.… Read more

Instrucțiunea condițională Switch

luni, ianuarie 9th, 2017

După cum vom vedea, instrucțiunea condițională Switch funcționează foarte asemănător cu If-Else If-Else, cu o mică diferență de sintaxă. Execută o instrucțiune bazată pe valoarea calculată a unei condiții. Formatul instrucțiunii Switch este următoul:

Read more