Cum se inversează elementele unei matrice cu limba C

C este un limbaj de programare pentru a dezvolta programe de calculator de orice nivel de complexitate.

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.