Cum de a afișa o serie de 3 indice
1. Găsirea sume și produse de elemente ale șirului. exemple
Exemplul 1. Set matrice 100 care cuprinde A. întregi. Găsiți suma elementelor șirului. Bucata de cod pentru a rezolva această problemă
Prin toate elementele matricei se realizează într-o buclă pentru.
Suma variabilă stochează valoarea rezultată a sumei elementelor de matrice. Variabila i este un contor care determină indicele de matrice A [i].
Exemplul 2. B. matrice dată cu 20 de numere reale. Găsiți suma o serie de elemente care se află la pozițiile pereche. Să presupunem că poziția 0. 2 4 etc. Sunt băieți.
În acest exemplu, expresia
determină poziția a perechii (indexul asociat) matrice B. Dacă trebuie să ia poziția de ciudat, atunci trebuie să scrie
Exemplul 3 stabilește o matrice care conține 50 de numere întregi. Găsiți suma elementelor pozitive ale șirului.
Exemplul 4. Setați matrice de 50 de numere întregi. Găsiți produsul dintr-o serie de elemente care au un număr impar.
Pentru a determina dacă elementul matrice A este [i] ciudat, trebuie să verificați starea
În cazul în care condiția este îndeplinită, elementul de matrice are un număr impar.
2. Găsirea maxim (minim) matrice. exemple
EXEMPLUL 1 30 stabilește o serie de numere reale. Găsiți elementul (index) având valoarea maximă în matrice.
In exemplul de mai sus, valoarea maximă a variabilei cuprinde max. indicele de poziție variabilă cuprinde un element care are o valoare maximă. La începutul maxim variabilă este setată la primul element matrice. Apoi, pornind de al doilea element, se trece întreaga matrice într-un ciclu de. În același timp, condiția este testată
În cazul în care condiția este îndeplinită (găsit un alt maxim), atunci noua valoare maximă este stabilită la max variabilă și index.
Exemplul de mai sus este doar un singur maxim. Cu toate acestea, matrice poate fi de mai multe valori maxime. În acest caz, pentru a menține valorile maxime ale pozițiilor (indicii) necesitatea de a utiliza matrice suplimentare așa cum se arată în exemplul următor.
Exemplul 2 stabilește o matrice care conține 50 de numere întregi. Găsiți poziția (e) a elementului care are valoarea minimă. Dacă mai multe astfel de elemente, pentru a forma o matrice indici suplimentari.
În lista de mai sus este mai întâi căutat pentru valoarea minimă min.
Într-o a doua etapă de matrice indexeaza format. în care numărul de elemente este scris în n variabile. Aceasta are loc o valoare minimă în matrice O căutare cu simultane indexeaza formare matrice.
Al treilea pas este un exemplu de cum să obțină în INDEXES matrice listBox1 de control (ListBox).
3. Sortarea matrice de „bubble“
Exemplu. Să presupunem că avem o matrice care conține 10 A. întregi. Elemente sortare matrice în ordine folosind metoda „bubble“ sau descrescătoare.
4. Căutați un element din matrice. exemple
Exemplul 1. Pentru a determina dacă numărul M k din matrice constând din 50 întregi.
Exemplul 2: găsi toate elementele din intrarea matrice k M constând din 50 de numere întregi.