-->
|
|
|
Ñàìîå ãëàâíîå Ïîóðî÷íûå ïëàíû, èíòåðàêòèâ§ 8. Ñòðóêòóðèðîâàííûå òèïû äàííûõ. ÌàññèâûÈç ýëåìåíòîâ ïðîñòûõ òèïîâ â ÿçûêå Pascal ìîæíî îáðàçîâûâàòü ñîñòàâíûå òèïû äàííûõ (ñòðóêòóðû äàííûõ). Ïðèìåðîì òàêèõ ñòðóêòóð ÿâëÿþòñÿ îäíîìåðíûå ìàññèâû. Ìàññèâ â ÿçûêå Pascal — ýòî íàáîð îäíîòèïíûõ äàííûõ, ïðè÷¸ì êîëè÷åñòâî ýòèõ äàííûõ ôèêñèðîâàíî è îïðåäåëÿåòñÿ ïðè îïèñàíèè ìàññèâà. Âñå ïåðåìåííûå, âõîäÿùèå â ìàññèâ, èìåþò îäíî è òî æå èìÿ — èìÿ ìàññèâà, à ðàçëè÷àþòñÿ îíè ïî èíäåêñó — íîìåðó (ìåñòó) â ìàññèâå. Ïåðåä èñïîëüçîâàíèåì â ïðîãðàììå ìàññèâ äîëæåí áûòü îïèñàí, ò. å. äîëæíî áûòü óêàçàíî èìÿ ìàññèâà, êîëè÷åñòâî ýëåìåíòîâ ìàññèâà è èõ òèï. Ýòî íåîáõîäèìî äëÿ òîãî, ÷òîáû âûäåëèòü â ïàìÿòè ïîä ìàññèâ áëîê ÿ÷ååê íóæíîãî òèïà. ×àùå âñåãî ìàññèâ îáðàáàòûâàåòñÿ â öèêëå for. Íî ïðè ðàáîòå ñ ìàññèâàìè ìîæíî èñïîëüçîâàòü è äðóãèå öèêëû. Ê òèïîâûì çàäà÷àì îáðàáîòêè îäíîìåðíûõ ìàññèâîâ, ðåøàåìûì â ïðîöåññå èõ îäíîêðàòíîãî ïðîñìîòðà, îòíîñÿòñÿ:
Ñîðòèðîâêà — îäèí èç íàèáîëåå ðàñïðîñòðàí¸ííûõ ïðîöåññîâ ñîâðåìåííîé îáðàáîòêè äàííûõ. Ïîä ñîðòèðîâêîé (óïîðÿäî÷åíèåì) ìàññèâà ïîíèìàþò ïåðåðàñïðåäåëåíèå çíà÷åíèé åãî ýëåìåíòîâ â íåêîòîðîì îïðåäåë¸ííîì ïîðÿäêå.
|
|
|