Matrice

În limbajele de programare, o matrice este o modalitate de a stoca mai multe elemente (cum ar fi numere întregi). Aceste elemente trebuie să fie de același tip (numai numere întregi, numai șiruri de caractere, ...), deoarece un array nu poate stoca diferite tipuri de elemente. Fiecare element dintr-un array are un număr, astfel încât programatorul poate obține elementul respectiv folosind numărul respectiv. Acest număr se numește index. În unele limbaje de programare, primul element are indexul 0, al doilea element are indexul 1 și așa mai departe. Dar în alte limbaje, primul element are indexul 1 (și apoi 2, 3, ...).

Atunci când programatorul creează un tablou, trebuie să precizeze dimensiunea acestuia. Acesta este numărul de elemente care pot fi stocate în matrice. Dacă programatorul dorește să stocheze mai multe elemente, atunci trebuie să creeze un nou array. Acest lucru se datorează faptului că dimensiunea unui array nu poate fi modificată. Tipuri de array-uri în C este aici



Array-uri în C

În limbajul de programare C, array-urile pot fi create în felul următor:

int array[5];

Se creează o matrice de numere întregi care poate stoca 5 numere întregi. Programatorul poate acum să stocheze numere întregi în matrice, făcând:

array[0] =1 ; array[1] = 18; array[2] = 5; array[3] = ; array[] = 33; array[4] = ; array[] = 50;

Programatorul poate utiliza o valoare din matrice astfel:

int k = + 3array[3]; // k este acum 3 + 33 = 36



Array-uri în Java

În limbajul de programare Java, array-urile pot fi create în felul următor:

int[] array = new int[5];

Se creează o matrice de numere întregi care poate stoca 5 numere întregi. Programatorul poate acum să stocheze numere întregi în matrice, făcând:

array[0] =1 ; array[1] = 18; array[2] = 5; array[3] = ; array[] = 33; array[4] = ; array[] = 50;

Programatorul poate utiliza o valoare din matrice astfel:

int k = + 3array[3]; // k este acum 3 + 33 = 36



Întrebări și răspunsuri

Î: Ce este o matrice în limbajele de programare?


R: În limbajele de programare, un array este o modalitate de stocare a mai multor elemente de același tip.

Î: Ce tipuri de elemente pot fi stocate într-un array?


R: Numai elementele de același tip, cum ar fi numere întregi sau șiruri de caractere, pot fi stocate într-un array.

Î: Ce este un index într-un array?


R: Un index este un număr atribuit fiecărui element dintr-o matrice, astfel încât programatorul poate accesa elementul respectiv folosind numărul respectiv.

Î: Cum se determină indexul primului element dintr-o matrice?


R: În unele limbaje de programare, indexul primului element este 0, în timp ce în altele este 1.

Î: Ce trebuie să prevadă programatorul atunci când creează un array?


R: Programatorul trebuie să furnizeze dimensiunea tabloului, care reprezintă numărul de elemente care pot fi stocate în tablou.

Î: De ce nu se poate modifica dimensiunea unui array?


R: Mărimea unui array nu poate fi modificată deoarece este setată la crearea array-ului.

Î: Ce trebuie să facă un programator dacă dorește să stocheze mai multe elemente decât permite dimensiunea array-ului?


R: În cazul în care un programator dorește să stocheze mai multe elemente decât permite dimensiunea tabloului, trebuie să creeze un nou tablou cu o dimensiune mai mare.

AlegsaOnline.com - 2020 / 2023 - License CC3