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.