Кампутары, Праграмаванне
Для чаго патрэбныя тыпы дадзеных у Паскалю?
Пры праграмаванні на мове Паскаль (Pascal) неабходна выбіраць тыпы дадзеных Паскаль-праграмы. Праграмісту важна разумець, што для запуску яго праграмы ў аператыўнай памяці вылучаецца месца для захоўвання не толькі каманд, але і дадзеных, з якімі гэтыя каманды працуюць.
Пераменная простага тыпу ў якасці значэння мае толькі адно дадзенае, г.зн. адно цэлае лік, дробавую лік або адзін знак. Зменныя, якія маюць простыя тыпы дадзеных, у Паскалю павінны быць апісаны ў раздзеле Var (скар. Ад Variables - зменныя).
Структураваныя тыпы ўяўляюць сабой спарадкаваны набор зменных простых тыпаў. Да іх адносяцца: масівы (array), мноства (set of), радкі (string), файлы (file), запісу (record). Структураваныя тыпы дадзеных у Паскалю апісваюцца ў раздзеле type (раздел апісання тыпаў).
Масіў - самы распаўсюджаны з структураваных тыпаў, выкарыстоўваецца тады, калі патрабуецца захоўваць і апрацоўваць спарадкаваны набор зменных аднаго тыпу (любога простага тыпу). Масівы бываюць аднамерныя, двухмерныя, шматмерныя. Прыкладам аднамернага масіва можа служыць спіс вучняў у класным журнале, адсартаваны па алфавіце, дзе ў кожнага вучня ёсць унікальны парадкавы нумар. Прыкладам двухмернага масіва - размяшчэнне месцаў у глядзельнай зале кінатэатра (кожнае месца вызначаецца двума вымярэннямі - нумарам шэрагу і нумарам месцы).
Элементы мноства у адрозненне ад масіва неупорядочены, а колькасць элементаў абмежавана лікам 255. Радок ўяўляе сабой спарадкаваны набор сімвалаў і гэтым вельмі падобная на масіў, аднак элементамі радкі могуць быць толькі сімвалы.
Файл - гэта той жа масіў, але колькасць элементаў у ім можа змяняцца па ходу выканання праграмы. Запіс ўяўляе сабой набор рознатыповых дадзеных.
Навучыўшыся ўжываць тыпы дадзеных у Паскалю, можна рэалізаваць досыць складаныя і цікавыя задачы.
Similar articles
Trending Now