KompiuteriaiProgramavimas

Struktūrinį tipas - vieno matmens masyvo

Studijavimas programavimo pagrindus, pirmiausia (ar antras) ateities programuotojai susipažinę su sąvoka "vienas masyvas." Paskalis, kaip kitomis kalbomis, leidžia dirbti su tokia duomenų struktūra. Anksčiau ar vėliau yra už struktūrinį saugojimo bet kokiems kintamiesiems reikia. Daugeliu atvejų, tai elementų rinkinys priklauso tam pačiam tipui. Pavyzdžiui, Mokymo grupės sąrašas gali būti sudarytas iš 25 narių, iš kurių kiekviena yra tipo eilutę, kuri turi vardą, pavardę ir studento vardą kintamasis.

Tai yra tai, ką leidžia suprasti, vienmatis masyvas Pascal, kuri yra nurodyta aibė panašių elementų. Ji gali kreiptis į bet kurį iš tokios sekos nario, naudojant tą patį ID ir naudojant tą patį indeksą - sekos numeris. Todėl šie masyvai vadinami vienmatis.

Numeracija sekų elementų paprastai prasideda viename, t.y. Pirmasis elementas turi serijinį numerį 1, tai yra gana logiška. Tačiau, jei būtina, indeksas diapazonas gali būti visiškai savavališkas, pagrindinis reikalavimas, kaip atlikti indeksai arba sveikieji skaičiai ar simboliai (bet kad tipo).

Apsvarstykite tipiškus veiksmus vieno masyvas:

1) Aprašymas masyvo, kur n - skaičius elementų seka, mas - tipas paskiriant vienmatis sveikųjų skaičių masyvą 5, A - tipo kintamųjų mas, t.y. kintamasis tipo vienmatėje matricoje iš 5 sveikieji skaičiai

2) elementų, kurių klaviatūra įvesties seką

3) išvedamas iš elementų, ekrane seka

4) užpildymas seką naudojant atsitiktinių skaičių generatorių

5) transformacijos (modifikacija) kiekvieno masyvo elemento, t.y. pakeisti reikšmę (žinutę matmenų mažinimo kiekvieno masyvo elemento 6 pavyzdį)

6) nustatymas seka iš elementų suma yra kintamo S - suma iš elementų,

7) kiekybinis masyvo elementų patenkinti tam tikrą sąlygą (galimybę nustatyti, elementų skaičių, daug 4), kur k pavyzdį - skaičius tokius elementus

8) nustatymas ekstremumo (maksimalus ar minimalus masyvo elemento), čia min - mažiausias tarp masyvo elementų, K vertė - eilės numeriu (indeksas) yra mažiausias elementas masyvo

Kaip žinote, visiems kintamiesiems, kurie aprašyti skyriuje Var programos Pascal programavimo, tam tikras skaičius baitų atminties skiriama, kai programa prasideda. Tai lemia kintamojo tipą, pavyzdžiui, simbolis yra vienas baitas, iš sveikojo skaičiaus tipas - dviejų baitų, nekilnojamojo tipo - keturi baitai. Todėl, kai masyvo dimensija nėra didelis, programa nereikalauja daug RAM. Priešingu atveju, programuotojas turės rasti kitų būdų, kaip prisitaikyti prie įvairių, pavyzdžiui, failo arba krūvą su rodyklėmis.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lt.delachieve.com. Theme powered by WordPress.