Metode de umplere matrice dimensionale

1) Utilizați operatorul de atribuire. Această metodă de umplere o matrice este utilă atunci când există o anumită relație între elementele. De exemplu, o aritmetică sau progresie geometrică, sau elemente interconectate în orice raport, sau ca urmare element poate fi calculat prin anterior (acest raport se numește o recurență).

Exemplul 1. .Zapolnit matrice dimensionala de elemente care corespund următoarei relații:

Write ( 'Introduceți numărul de elemente array'); readln (N) A [1]: = 1; A [2]: = 1; Pentru i: = 3 până la N do A [i]: = A [i-2] + A [i-1];

2) Introduceți valorile elementelor de matrice cu klaviaturyispolzuetsya atunci când nu există nici o dependență între elementele.

numere de secvență matrice EXEMPLUL 2 .Zapolnit

Write ( 'Introduceți numărul de elemente array'); readln (N) Pentru i: = 1 la N se începe Write ( 'Enter A [' i: 2 ']'); Readln (A [i]); se încheie;

3) Se umple matrice cu numere aleatoare. Numărul aleatoriu este numit, aspectul care nu este asociat cu nici o regularitate. De exemplu, un număr aleatoriu, o picătură-jos, la aruncat zaruri pentru un joc de zaruri. Iar cubul poate fi considerat ca un generator de numere aleatoare. În toate limbajele de programare sunt puse în aplicare generatoare de numere aleatoare. Limbajul TURBOPASCAL pentru a inițializa generatorul de numere aleatorii utilizat funcția Aleator. și în sine un număr aleator poate fi obținut prin utilizarea funcției aleatorie. De exemplu: y: = random (x); aici - numărul întreg aleator în intervalul de la 0 la x-1, x - un număr întreg care specifică limita superioară a intervalului de numere aleatoare. Pentru a obține numărul aleator în intervalul de la A la B (A <В ), надо использовать следующее присваивание: у :=Random (B –A +1)+A ;

EXEMPLUL 3 matrice .Zapolnit de numere aleatoare.

articole similare