Odată cu formarea unor tablouri unidimensionale

Dezvoltarea programelor legate de

Achiziționarea de abilități în scrierea programelor legate de formarea unor rețele care satisfac această condiție.

O matrice este o secvență ordonată a aceluiași tip de date, notată cu același nume. Fiecare dintre aceste seturi de date se numește un element matrice. Descriere matrice permite selectarea același tip de celulă în memoria calculatorului (format din același număr de octeți) pentru stocare în aceasta valori ale elementelor de matrice. Pentru a accesa elementul corespunzător al matrice (celula) în program trebuie să specifice numele de matrice, și în paranteze numărul de serie (cod). De exemplu, o [12], b [3]. De asemenea, puteți scrie o expresie de tip întreg ca indice. De exemplu, cu [2 * k + 1]. Descrierea (declarația) matricei poate fi realizată în două moduri:













1. direct în secțiunea descriere a variabilelor. De exemplu, intrarea var a: matrice [1..15] a realului; declară array a (cuvânt rezervat - matrice), format din 15 elemente de tip real. Pentru fiecare element al matricei, este alocată o celulă de 6 octeți.

2. Introduceți un tip de date particularizat dintr-un tip de matrice și apoi utilizați numele tipului personalizat introdus în secțiunea de declarație a variabilei

tip mas = array [1..15] de real;

Se dă o secvență X = (x1, x2, ..., x10). Pentru a forma dintr-o matrice unidimensională Y constând din elemente care satisfac condiția B £ xi A A, unde. Dacă nu există nici unul, imprimați fraza "Nu există elemente dorite". Obțineți matricea rezultată într-o coloană. Date inițiale: X =.

Textul programului pentru rezolvarea problemei este prezentat mai jos.

tipul de masă = matrice [1. 10] de realitate;

var y: masă; I, k: octet;

const x: masă = (2,2, 3,4, -4,9, 0,71, 2,0, -1,6, 0,35, 2,5, -0,1, # 8205; -0,15);

pentru i: = 1 la 10 nu începe A: = A + abs (x [i]); B: = B + x [i];







Articole similare

Trimiteți-le prietenilor: