Cunoștințe, prelegere, ramificație

Regulile pentru utilizarea indicilor la accesarea componentelor matricei sunt următoarele:

  1. Indicele componentei poate fi o constantă, o variabilă sau o expresie, care include operațiuni și apeluri funcționale.
  2. Tipul fiecărui index trebuie să fie compatibil cu tipul declarat în descrierea matricei pentru "dimensiunea" corespunzătoare; Nu puteți schimba indicii în locații.
  3. Numărul de indici nu trebuie să depășească numărul de "dimensiuni" ale matricei. O încercare de a se referi la o matrice liniară ca multidimensională va provoca în mod necesar o eroare. Dar situația inversă este foarte posibilă: de exemplu, dacă descrieți o matrice N-dimensională. atunci ea poate fi percepută ca o matrice liniară. constând din rețele (N-1) -dimensionale.






Exemple de utilizare a componentelor matricei:







Setarea unei matrice la o constantă

Pentru a nu introduce manual tabelele în timpul depanării programului (mai ales dacă acestea au o dimensiune mare), puteți utiliza nu numai fișiere 9 Vezi Lectură 6. Există, de asemenea, un mod mai ușor când datele de intrare sunt specificate direct în textul programului folosind constante tastate.

Dacă matricea este liniară (vector), atunci valorile inițiale pentru componentele acestui vector sunt specificate printr-o virgulă, iar vectorul în sine este închis în paranteze.

O matrice multidimensională poate fi de asemenea considerată liniară, presupunând că componentele acesteia sunt alte matrice. Astfel, pentru sistemul vectoric imbricat, aceeași regulă pentru specificarea unei acte constante tipizate. fiecare vector este legat din exterior de paranteze.

Singurele excepții sunt matricele, ale căror componente sunt valori char. Astfel de matrice pot fi mai ușor de stabilit: linia 10 Vezi lectura 5. simboluri.

Exemple de specificare a rețelelor cu constante tipizate:







Articole similare

Trimiteți-le prietenilor: