М. Э. Абрамян Programming Taskbook


Составные типы данных в процедурах и функциях



Download 0,52 Mb.
Pdf ko'rish
bet42/66
Sana21.02.2022
Hajmi0,52 Mb.
#26848
1   ...   38   39   40   41   42   43   44   45   ...   66
Bog'liq
Абрамян

Составные типы данных в процедурах и функциях
В каждом задании данного раздела требуется описать процедуру или
функцию и затем использовать ее для обработки исходных данных. Все пара-
метры любой функции считаются входными. Для процедур всегда указывается,
какие параметры являются выходными (или одновременно входными и выход-
ными); если о виде параметра процедуры ничего не сказано, то он считается
входным.
Одномерные и двумерные массивы
При вводе исходного массива вначале следует ввести его размер (одно
число для одномерных массивов, два числа — количество строк и столбцов —
для двумерных массивов-матриц), а затем — все его элементы.
Если в задании явно не указывается размер одномерного массива, явля-
ющегося параметром процедуры или функции, то предполагается, что этот
размер может изменяться в пределах от 1 до 10. Для двумерных массивов-
матриц предполагается, что число их строк и столбцов может меняться от 1
до 10. Индексы начальных элементов как одномерных, так и двумерных мас-
сивов всегда считаются равными 1.
При описании процедур, выполняющих преобразование массива, не сле-
дует использовать вспомогательный массив того же размера.
Param1

. Описать функцию MinElem(AN) целого типа, находящую мини-
мальный элемент целочисленного массива размера N. С помощью этой
функции найти минимальные элементы массивов ABразмера N
A
,
N
B
N
C
соответственно.
Param2. Описать функцию MaxNum(AN) целого типа, находящую номер
максимального элемента вещественного массива размера N. С помощью
этой функции найти номера максимальных элементов массивов ABC
размера N
A
N
B
N
C
соответственно.
Param3. Описать процедуру MinmaxNum(ANNMinNMax), находящую но-
мера минимального и максимального элемента вещественного массива A
размера N. Выходные параметры целого типа: NMin (номер минимально-
го элемента) и NMax (номер максимального элемента). С помощью этой
процедуры найти номера минимальных и максимальных элементов мас-
сивов ABразмера N
A
N
B
N
C
соответственно.


Составные типы данных в процедурах и функциях
93
Param4. Описать процедуру Invert(AN), меняющую порядок следования эле-
ментов вещественного массива размера на противоположный (инвер-
тирование массива). Массив является входным и выходным парамет-
ром. С помощью этой процедуры инвертировать массивы ABразме-
ра N
A
N
B
N
C
соответственно.
Param5. Описать процедуру Smooth1(AN), выполняющую сглаживание ве-
щественного массива размера следующим образом: элемент A
K
заме-
няется на среднее арифметическое первых исходных элементов масси-
ва A. Массив является входным и выходным параметром. С помощью
этой процедуры выполнить пятикратное сглаживание данного массива A
размера N, выводя результаты каждого сглаживания.
Param6. Описать процедуру Smooth2(AN), выполняющую сглаживание ве-
щественного массива размера следующим образом: элемент A
1
не из-
меняется, элемент A

Download 0,52 Mb.

Do'stlaringiz bilan baham:
1   ...   38   39   40   41   42   43   44   45   ...   66




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish