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

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

Проучување на основите на програмирање, прв (или втор) иднина програмери запознаени со концептот на "едно-димензионална низа." Паскал, како и другите јазици, им овозможува да работат со такви податоци структура. Порано или подоцна, постои потреба за структурирана складирање на сите променливи. Во повеќето случаи, ова множество на елементи припаѓаат на ист вид. На пример, една листа на група за обука може да биде составен од 25 члена, од кои секоја е променлива од типот низа која го држи име и името на ученикот.

Тоа е она што им овозможува да се реализира едно-димензионална низа во Pascal, која е подредена сет на слични елементи. Тоа може да се однесува на било кој член на таква низа со користење на истиот проект и исто индексот - реден број. Затоа, овие низи се нарекуваат едно-димензионална.

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

Размислете за типични активностите на едно-димензионална низа:

1) Опис на низата, каде што n - број на елементи во низа, mas - тип одредување на едно-димензионална низа од цели броеви 5, А - тип променлива Мас, т.е. променлива од тип едно-димензионална низа од 5 цели броеви

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

3) Излез на секвенца на елементи на екранот

4) за полнење секвенца со користење на случаен број генератор

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

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

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

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

Како што знаете, за сите варијабли, кои се опишани во програмата во делот Var во програмирање Паскал, одреден број на бајти во меморија се доделува кога на програмата ќе почне. Ова се утврдува од страна на тип на променлива, на пример, симбол е еден бајт, еден вид на број - два бајти, вистински тип - четири бајти. Затоа, кога димензија на низа не е голем, програмата не бара голема количина на RAM меморија. Инаку, на програмерот ќе треба да се најдат други начини за да се приспособат на низа, на пример, во една датотека или во грамада со покажувачи.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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