КомпјутериПрограмирање

Структурисана типе - једнодимензионални арраи

Проучавање основе програмирања, први (или други) будући програмери упознати са концептом "једнодимензионални низ." Паскал, као и других језика, омогућава рад са таквом структуром података. Пре или касније постоји потреба за структурирани складиштење свих варијабли. У већини случајева, овај скуп елемената припадају истом типу. На пример, листа групе за обуку може бити састављен од 25 чланова, од којих је сваки променљива типа стринг који носи име и име студента.

То је оно што омогућава да се оствари једнодимензионални низ у Пасцал, која представља уређен скуп сличних елемената. Она се може односити на било ког члана такве секвенце користећи исти ИД и исти индек - редни број. Стога, ови низови се зову једнодимензионални.

Нумерисање елемената секвенце обично почиње на једном, тј Први елемент има серијски број 1, што је сасвим логично. Међутим, ако је потребно, опсег индекс може бити потпуно произвољно, главни услов као индекси изводи или целих бројева или знакова (било ког типа налог).

Размислите типичне радње једног једнодимензионални низ:

1) опис низа, где н - број елемената у низу, Мас - типа одређивање једнодимензионални низ бројева 5 А - променљивој типа Мас, тј променљива типа једнодимензионални низ од 5 целих бројева

2) елементи са улазним тастатура секвенцом

3) Излаз редослед елемената на екрану

4) Пуњење секвенцу коришћењем случајног генератора бројева

5) трансформација (модификација) сваког низа елемента, тј мења вредност (пример димензија смањења сваког низа елемента 6)

6) Одређивање количине елемената секвенци су варијабилне С - збир елемената

7) Квантификација елемената низа задовољавање одређени услов (пример одређивања броја елемената, велики број од 4), где к - број таквих елемената

8) Одређивање ектремум (максимум или минимум низа елемента), овде мин - минимална вредност међу елементима низа, к - редни број (индекс) је најмањи елемент низа

Као што знате, за све варијабле, које су описане у програму Вар секције у Пасцал програма, одређени број бајтова у меморији се издваја када програм почиње. Ово је одређено типом променљиве, на пример, симбол је један бајт, тип интегер - два бајта, у реалном типа - четири бајтова. Стога, када је димензија низа није велика, програм не захтева велику количину меморије. У супротном, програмер ће морати да пронађе друге начине како би се омогућио низ, на пример, у фајлу или у гомили са показивачима.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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