Teszteld a téma egydimenziós és kétdimenziós tömbjeit a pascalban

writeln ('a tömb pozitív elemeinek összege', s);

I. A tömbök, az elemek pozícióját két indexben írják le, kétdimenziósak. Téglalap alakú táblázatok vagy mátrixok lehetnek.

Tekintsük a 2 * 3 méretű A mátrixot, vagyis két sorból áll, és minden sorban három elem található:

Minden elemnek saját száma van, amely két számból áll - az elem sorszáma és az oszlop számai. Így az elem számát a sor és az oszlop metszéspontja határozza meg. Például a12 egy elem az első sorban és a második oszlopban.

1. módszer. A Pascal-ban egy kétdimenziós tömböt lehet egydimenziósnak tekinteni, amelynek elemei egydimenziós tömbök. Például az A mátrix esetében, amelyet fent adtunk meg:

Típus omyarray = Array [1..m] Of <тип элементов>;

dmyarray = Array [1..n] omyarray;

Ebben az esetben a v változót az igazi típus három elemének egydimenziós tömbjévé nyilvánítjuk. A változót két sor kétdimenziós tömbjével írjuk le, amelyek mindegyike három elemből áll.

2. módszer: Az A tömb leírása az omyarray típusú definícióval rövidíthető a dmyarray típusú definícióban:

Típus dmyarray = Array [1..n, 1..m] Of <тип элементов>;

3. módszer. Az A tömb még rövidebb leírása érhető el a tömb nevének és tartományváltozásának meghatározásával a tömb minden dimenziójához:

Típus dmyarray = Array [1..n, 1..m] Of <тип элементов>;

Var a: Array [1..n, 1..m] Of <тип элементов>.

Minden mezőre szükség van

Az információ csak regisztrált felhasználók számára elérhető.

Tisztelt kollégák! Kérjük, legyen óvatos az alkalmazás regisztrálása során. A kitöltött űrlap alapján elektronikus tanúsítványt adnak ki. Téves adatok esetén a szervezet nem vállal felelősséget.

Kapcsolódó cikkek