ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 11.01.2024
Просмотров: 21
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Lab #10
Тақырыбы: Функциялар
Тапсырмалар:
-
Swap функциясын пайдалану арқылы А-массиві элементтері мен В-массиві элементтерінің орынын ауыстырыңыз. Экранға массивтердің жаңа элементтерін шығарыңыз. -
Бірөлшемді массивте берілген элементтердің жұп орындарда тұрған элементтерді жаңа массивке, тақ орындарда тұрған эелементтерді тағы бір жаңа массивке меншіктейтін функция құрыңыз. Және осы құрылған функцияны негізгі main () – функциясында пайдаланыңыз. -
Бірөлшемді массив элементтерін кездейсоқ сандармен толтырыңыз. Максимум және минимумды анықтайтын және де оларды орындарымен (индекстерін өзара) ауыcтыратын функция жазыңыз. Және осы құрылған функцияны негізгі main () – функциясында пайдаланыңыз. -
Массивті сұрыптайтын функцияны пайдалана отырып (алдын ала құрып алу қажет) массив элементтерін өсу ретімен сұрыптау қажет, бірақ теріс элементтері жойылуы қажет. -
Квадратты матрицаны бірөлшемді массивке айналдыратын функция жазыңыз.
Мысалы:
Input:
01 02 03 04
05 06 07 08
09 10 11 12
13 14 15 16
Output:
1 2 3 4 8 12 16 15 14 13 9 5 6 7 11 10
-
Өлшемі 5х5 болатын квадраттық матрицаның ауыстырылған матрицасын табатын функция жазыңыз.
Мысалы:
-
Бірөлшемді массивті кездейсоқ сандармен толтырыңыз. Берілген х-қа тең болатын элементтерді массивтен өшіріп тастайтын функция жазыңыз және экранға массивтің өшіруден кейінгі жаңа құрамын шығарыңыз.
Мысалы:
Input:
1 2 1 4 1 12 16 12 10 1 9 5 6 9 11 10
X=1
Output:
2 4 12 16 12 10 9 5 6 9 11 10