Cum se inversează elementele unei matrice cu limba C
Pasul 1
Pentru a atribui dimensiunea unui matrice cu limbajul C este necesar să o faci folosind variabila "size". De exemplu, pentru a atribui patru elemente unei matrice, trebuie să scrieți instrucțiunea "int size = 4;".
Pasul 2
Definiți un aranjament în programul dvs. scris în C, scriind următoarea instrucțiune:
int array [dimensiune];
Pasul 3
Pentru a adăuga elemente într-o matrice, cum ar fi 2, 12, 7 și 40, scrieți următoarele:
array [0] = 2; matrice [1] = 12; matrice [2] = 7; matrice [3] = 40;
Pasul 4
Dacă doriți să accesați jumătate din elementele unei matrice, creați un ciclu "loop" după cum urmează:
pentru (int i = 0; i
Rețineți că ciclul va fi condiționat de indicele "size / 2".
Pasul 5
Pentru a atribui elemente dintr-o matrice la o variabilă temporară numită "temp", scrieți următoarele:
pentru (int i = 0; i
În acest fel, valoarea unui element va fi păstrată în memorie. Rețineți că tastele determină instrucțiunea ciclului.
Pasul 6
Pentru a schimba elementele din prima jumătate a matricei cu cele din a doua jumătate, scrieți următoarele:
pentru (int i = 0; i
Pozițiile "size-1-i" corespund elementelor din a doua jumătate a matricei. Rețineți că primul element corespunzător poziției "0" (i = 0) este schimbat cu ultimul element corespunzător poziției "3" (4-1-0 = 3).
Pasul 7
Afișați elementele care apar în matrice în felul următor:
pentru (int i = 0; i
Pentru acest exemplu, programul va afișa următoarea ieșire: 40 7 12 2.