1-szeptember 5
A véletlen a cikkszám 7. Az elért 2 összehasonlítás.
Kezdeti adatok a megoldás a sok probléma lehet táblázatos formában CIÓ. Például egy táblázat eredményeinek termelési tevékenységek több üzleti egység, az asztal az együtthatók lineáris egyenletek, stb Ilyen esetekben a nyelvet Rascalpredostavlyaet adatstruktúra - egy kétdimenziós tömbben. Műveletek feldolgozására ilyen tömbök tartalmazzák:
kiválasztja a megfelelő a tömb elemeinek
konvertáló rotációs vagy tükrözés viszonylag - szimmetriatengelyével.
Leírás kétdimenziós tömböt a következő
név: array [alsó határa indeksa1. A felső határ indeksa1,
az alsó határ indeksa2. felső határa indeksa2] típusú;
ahol a neve - a neve a tömb; array- szó Ravsal nyelven azt jelzi, hogy a nyilvánosságra hozott adatok elem - a tömb;
indeksa1 az alsó határ, a felső határ indeksa1,
az alsó határ az index, a felső határ indeksa2 - állandók vagy kifejezések tipainteger meghatározzuk a tartományt indexek változások és, következésképpen, a tömb elemeinek számát;
típusú - a típusa a tömb elemeinek.
Az értékek a elemeinek kétdimenziós tömbök bemeneti és kimeneti a képernyőn, jellemzően sorok, m. E., először az összes elemét az első sorban, majd a második, és így tovább. D. Ezt kényelmesen úgy végezzük alkalmazásával beágyazott utasításokat. Az első index megadja a sor számát, és a második - az oszlop számát.
A számítógép memóriájában tárolja kétdimenziós tömbök sorok.
Leírás kétdimenziós tömböt az alábbi:
a) útján típusú változót:
mar = array [1..5] bájt;
Plant 2 100 50 75 40 265
Plant 3 75 50 50 50 225 <
Zsego 295 200 225 115 835
Figyeljük meg a használatát állandók a programban. Ha megváltoztatja a forrás adatokat, például a növények száma, szükség lesz, hogy a mérhető neniya csak állandók leíró rész.
Következő program folyamatokat eredményez atlétikai versenyek.
Arany ezüst bronz
Petrel 4 4 4
A program beolvassa forrás adatbeviteli a billentyűzet, kiszámítja az összes érmet, majd rendezi a klub érdekében, hogy megfeleljen
Következmény az összes érmek számát. jelentési
mennyiségben felhasznált medál dimenziós tömb érem, a sorok száma, amely az egyik nagyobb, mint a számos klub, az oszlopok száma egységnyi megelőzve féle érmet. Egy további oszlopot használunk
tárolására az összes érmet, amelynek kiszámítása megadása után az eredeti adatokat, és a további vonal - pufferként cseréje során vonalak során osztályozó asztal sorok.