RačunalaProgramiranje

Strukturirani tipa - jednodimenzionalni niz

Proučavanje osnove programiranja, prvo (ili drugo) budući programeri upoznati sa pojmom „jednodimenzionalnog polja.” Pascal, kao i drugi jezici, omogućuje rad s takvom strukturom podataka. Prije ili kasnije postoji potreba za strukturiranom pohranu svih varijabli. U većini slučajeva, to skup elemenata pripadaju istoj vrsti. Na primjer, popis treninga grupe može biti sastavljen od 25 članova, od kojih je svaka varijabla tipa string u kojem se nalazi ime i ime studenta.

To je ono što omogućuje da shvate jednodimenzionalno polje u Pascalu, koja je uređeni skup sličnih elemenata. To se može odnositi na bilo koji član takvog slijeda koristeći isti ID i isti indeks - redni broj. Dakle, ovi nizovi zovu jednodimenzionalna.

Brojčano elemenata sekvence obično polazi sa jednim, tj Prvi element ima serijski broj 1, što je i logično. Međutim, ako je potrebno, raspon indeksa može biti potpuno proizvoljan, glavni uvjet za što indeksi obavlja ili cijeli brojevi ili znakova (bilo koja vrsta naloga).

Razmislite tipične akcije jednodimenzionalno polje:

1) Opis polja, pri čemu n - broj elemenata u nizu, Mas - tip određivanju jednodimenzionalni niz brojeva 5, A - varijabilni mas tipa, tj varijabla tipa jednodimenzionalni niz brojeva od 5

2) Elementi za unos s tipkovnice slijedom

3) Izlazni sekvenca elemenata na ekranu

4) Punjenje sekvence koristeći generator slučajnih brojeva

5) transformacija (modifikacija) svakog element matrice, tj promijeniti njegovu vrijednost (primjer dimenzija smanjenja svaki element matrice 6)

6) Određivanje količine elemenata sekvencija su varijabilne S - zbroj elemenata

7) Kvantifikacija elemente matrice zadovoljiti određene uvjete (primjer određivanja broja elemenata, veliki broj 4), gdje je k - broj takvih elemenata

8) Određivanje extremum (maksimum ili minimum od element matrice), ovdje min - minimalna vrijednost između elemenata polja, k - redni broj (indeks) je najmanje element u nizu

Kao što znate, za sve varijable, koje su opisane u odjeljku Var programa u Pascal programiranju, određeni broj bajtova u memoriji se dodjeljuje prilikom pokretanja programa. To se određuje prema vrsti varijable, na primjer, simbol je jedan bajt, vrsta cijeli broj - dva bajta, real tipa - četiri bajta. Stoga, kada je dimenzija polja nije velik, program ne zahtijeva veliku količinu RAM-a. Inače, programer će morati pronaći druge načine za smještaj polje, na primjer, u datoteci ili u hrpi sa pokazivačima.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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