Өзбекстан республикасы жоқары ҳӘм орта арнаўлы билимлендириў министрлиги


Download 1.38 Mb.
bet17/24
Sana01.03.2023
Hajmi1.38 Mb.
#1239711
1   ...   13   14   15   16   17   18   19   20   ...   24
Bog'liq
Д И С С Е Р Т А Ц И Я Шхиев

var
A: array of Integer;
В: array of array of Char;
C: array of array of array of Real;
Бул мысалда динамикалық массив а бир өлшемли, b еки өлшемли , c үш өлшемли . Ядтың бөлистирилиўи ҳәм индекслердиң шегарасын анықлаў программаны орынлаў ўақтында setLength функциясы жәрдеминде анықланады:
SetLength(А,3);
Бир өлшемли а массиви үш пүтин мәнисти жайластырыўға жететуғын орын алады. Индекстиң дәслепки мәниси 0 болса , кейингиси 2 болады. Программа мысалы:
var
А,В: array of Integer;
begin
// Распределяем память:
SetLength(A,10) ;
SetLength(B,20) ;
// Используем массивы:
// Освобождаем память:
А := NIL;
Finalize(В);
end;
Көп өлшемли массивлерде дәслеп оның биринши өлшеминиң узынлығы , кейининен екинши, үшинши өлшемлериниң узынлықлары анықланады.
var
A: array of array of Integer;//Двумерный динамический массив begin
//Устанавливаем длину первого измерения (количество столбцов):
SetLength(A,3) ;
//Задаем длину каждого столбца:
SetLength(A[0],3) ;
SetLength(A[l],3) ;
SetLength(A[2] ,3) ;
end;

ДЕЛЬФИ ТИЛИНДЕ ФУНКЦИЯ ҲӘМ ПРОЦЕДУРАЛАР МЕНЕН ЖУМЫС ИСЛЕЎ


Процедура ҳәм функциялар программаның айрықша түрде дүзилген ҳәм ат берилген ғарезсиз бөлеги болып есапланады. Программаның текстинде бул ат арқалы процедура ямаса функция шақырылады. Функцияның процедурадан өзгешелиги функцияның қурамына кириўши операторлар орынланыў нәтийжесинде бир мәнис келип шығады, сонлықтан оны аңлатпада турақлылар ҳәм константалар менен биргеликте пайдаланыўға болады. Процедуралар менен функцияларды подпрограммалар деп те атайды.
Ҳәрбир подпрограмма программада тәрийплениў керек. Подпрограмманы тәрийплеў - бул оның басламасын ҳәм денесин көрсетиў дегени. Басламада подпрограмманың аты ҳәм формал параметрлери дағазаланады. Функция ушын буған қосымша оның мәнисиниң типи көрсетиледи. Басламадан кейин подпрограмманың денеси келеди ҳәм ол программаға уқсас тәрийплеў бөлиминен, орынланатуғын операторлар бөлиминен ибарат болады. Төменде параметрлерсиз подпрограммалар дүзилиси келтирилген


Download 1.38 Mb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   ...   24




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling