PočítačeProgramování

Strukturovaný typ - jednorozměrné pole

Studovat základy programování, jako první (nebo druhý) budoucí programátory obeznámeni s pojmem „jednorozměrné pole.“ Pascal, jako jiné jazyky, umožňuje pracovat s takovou strukturou dat. Dříve či později je potřeba strukturovaného ukládání veškerých proměnných. Ve většině případů je tento soubor prvků patří ke stejnému druhu. Například seznam tréninkové skupiny může být složena z 25 členů, z nichž každá je proměnná typu řetězec, který nese název a jméno studenta.

To je to, co umožňuje realizovat jednorozměrné pole v Pascalu, která je uspořádaná množina podobných prvků. To může odkazovat se na nějaký člen takové sekvence za použití stejné ID a stejný index - pořadové číslo. Z tohoto důvodu jsou tyto sady jsou nazývány jednorozměrné.

Číslování sekvence prvků obvykle začíná v jedné, tj. První prvek má pořadové číslo 1, což je zcela logické. Nicméně, pokud je to nutné, je rozsah index může být zcela libovolný, hlavním požadavkem jako indexy provedena nebo celá čísla nebo znaky (jakýkoliv typ pořadí).

Zvážit typické akce jednorozměrné pole:

1) Popis pole, kde n - počet prvků v posloupnosti, mas - typ určení jednorozměrné pole celých čísel 5, A - typ variabilní mas, tj proměnná typu jednorozměrné pole 5 čísel

2) prvky se vstupní klávesnicí sekvencí

3) Výstupní sekvence prvků na obrazovce

4) Plnění sekvence pomocí generátoru náhodných čísel

5) transformace (úprava) každého prvku pole, tj. změnit hodnotu (příklad rozměrové redukce každého prvku pole 6)

6) Stanovení množství elementy sekvence jsou variabilní S - suma prvků

7) Kvantifikace prvků pole, který by splňoval určité podmínky (příklad stanovení počtu prvků, velké množství 4), kde k - počet takových prvků

8) Stanovení extrému (maximum nebo minimum prvku pole), zde min - minimální hodnota mezi prvky pole, k - pořadové číslo (index) je nejmenší prvek v poli

Jak víte, pro všechny proměnné, které jsou popsány v sekci Var programu v programování Pascal určitý počet bytů v paměti je přiděleno při spuštění programu. To je dáno typem proměnné, například symbol je jeden bajt, typ celé číslo - dva bajty, v reálném typu - čtyři bajty. Proto, když je rozměr pole není velký, program nevyžaduje velké množství paměti RAM. V opačném případě se programátor bude muset najít jiné způsoby, jak vyhovět pole, například v souboru nebo v haldě s ukazateli.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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