Thursday, March 28, 2024 11:49

Archive for aprilie, 2017

Fluxul de executare

sâmbătă, aprilie 15th, 2017

Ori de câte ori executăm o metodă, acesta preia controlul asupra fluxului de execuție al programului. Cu toate acestea, în cazul în care metoda apelantă apelează o altă metodă, execuția este transferată la această nouă metodă până când codul său este executat, iar în momentul în care acesta se termină, controlul execuției este returnat la prima metodă apelată.… Read more

Domeniul de definiție al variabilelor

sâmbătă, aprilie 15th, 2017

Un concept foarte important în programare este ceea ce numim domeniul de definiție al variabilelor. Deși acest concept ar fi trebuit explicat atunci când am explicat variabilele, nu l-ați fi înțeles prea mult atunci, pentru că se bazează pe lucruri pe care încă nu le-am explicat.… Read more

Parametrii metodelor și funcțiilor

marți, aprilie 11th, 2017

Metodele și funcțiile noastre pot efectua diferite acțiuni, dar uneori avem nevoie să le oferim anumite date relevante de procesat. Facem acest lucru utilizând parametrii metodelor și funcțiilor.

Unul dintre obiectivele principale ale metodelor și funcțiilor este ceea ce numim re-utilizarea codului, iar acest lucru înseamnă că nu trebuie să copiați și să inserați aceeași bucată de cod iar și iar, ori de câte ori aveți nevoie ca anumite acțiuni să fie efectuate.… Read more

Declararea metodelor și a funcțiilor

duminică, aprilie 9th, 2017

Declararea metodelor și a funcțiilor este de fapt un proces format din trei etape: declararea, implementarea și apelarea metodei sau funcției noastre.

  • Declararea este procesul de scriere a tipului metodei, numele ei și a eventualilor parametri, astfel încât programul să o poată identifica cu succes.
Read more

Funcții

sâmbătă, aprilie 8th, 2017

Orice persoană care a dorit vreodată să devină programator a fost la un moment dat descurajată de unul dintre lucrurile care fac programarea atât de grea: complexitatea sa. Ori de câte ori cineva ar vrea să codeze ceva de genul Skype, spre exemplu, în primul rând s-ar simți copleșit de sarcina incredibil de complexă cu care se confruntă.… Read more

Array-uri de array-uri

vineri, aprilie 7th, 2017

C# ne permite să avem array-uri de array-uri, pe care le numim array-uri „zimțate” (jagged). Un array de array este, în principiu un array în care fiecare rând este de fapt un alt array de sine stătător.… Read more

Array-uri multidimendionale

miercuri, aprilie 5th, 2017

În matematică, array-urile unidimensionale sunt cunoscute ca vectori. Unii dintre voi poate vă aminti încă (siiiiigur! 🙂 ) ca array-urile multidimensionale sunt numite matrici. În programare, numim array-uri multidimensionale orice array cu mai mult de o dimensiune.

De exemplu, cum am putea reprezenta structura unei table de sah, în cod?… Read more

Iterarea elementelor unui array

miercuri, aprilie 5th, 2017

Iterarea elementelor unui array înseamnă, în principiu, modul prin care accesăm elementele unui array intr-un mod automat. Primul tip de buclă pe care îl vom exemplifia este bucla For.

Este întotdeauna o bună practică să utilizați o buclă For de fiecare dată când aveți de a face cu un array, listă, sau orice altă structură cu indici.… Read more

Accesarea elementelor unui array

marți, aprilie 4th, 2017

Așa cum am explicat într-o postare anterioară, array-urile pot fi văzute ca o clădire (array-ul în sine), cu apartamente (elementele array-ului), fiecare fiind identificat printr-un număr de apartament (indicii sau elementele array-ului). Deci, accesarea elementelor unui array se face prin indicii elementelor sale, la fel cum și găsirea unei adrese se face prin numărul apartamentului în interiorul unei clădiri.… Read more


Follow the white rabbit