Читайте также:
|
|
Әдістемелік ұсыныс: Вариантта көрсетілгендей екі өлшемді массивті өңдеу алгоритмнің блок-схемасын құру және программасын жазу.
Тапсырмалар варианттары:
1. M x N өлшемді матрица берілген. Өз жолында максимальді және өз бағанасында минимальді элементін табу. Егер ондай элемент болмаса - 0 шығару.
2. M x N өлшемді матрица берілген. Элемент жергілікті минимумы (максимумы) болып табылады, егер ол айналысындығы элементтерден кіші (үлкен) болса. Берілген матрицаның барлық жергілікті минимумдарын нөльге ауыстыру.
3. M x N өлшемді матрица берілген. Элемент жергілікті минимумы (максимумы) болып табылады, егер ол айналысындығы элементтерден кіші (үлкен) болса. Берілген матрицаның барлық жергілікті максимумдарын нөльге ауыстыру.
4. M x N өлшемді матрица берілген. Оның жолдарын келесі тәртібімен өзгерту: минимальді элементтері өсу тізбегін құрады.
5. M x N өлшемді матрица берілген. Оның бағаналарын келесі тәртібімен өзгерту: максимальді элементтері кему тізбегін құрады.
6. 5 x 9 өлшемді матрица берілген.Оның барлық тақ жолындағы элементтерінің қосындысын табу
7. 5 x 10 өлшемді матрица берілген. Әр бағанада оның барлық элементтерінің арифметикалық орташасынан кіші элементтерінің санын табу.
8. 5 x 10 өлшемді матрица берілген. Оның барлық жолындағы элементтерінің қосындысының, арасындағы максимальды мәнін анықтап сол жолдың нөмірін шығару.
9. M x N өлшемді бүтінсандық матрицасы берілген. Матрицаның әртүрлі жолын (бағанасын) ұқсас деп атаймыз, егер сол жолдарда (бағаналарда) кездесетін сандардың жиындары сәйкес келсе. Оның бірінші жолына ұқсайтын жолдардың санын табу.
10. M x N өлшемді бүтінсандық матрицасы берілген. Оның бағаналарындағы барлық элементтері әртүрлі болған бағаналардың санын шығару.
11. M x N өлшемді бүтінсандық матрицасы берілген. Оның бірдей элементтердің максимальды санынан тұратын соңғы бағананың нөмірін шығару.
12. M квадратты матрицасы берілген. Оның басты диагоналіна параллельді жатқан әр диагональдың минимальды элементің шығару (A[1,M] бірэлементтік диагональдан бастап).
13. M квадратты матрицасы берілген. Басты диагональдан бастап одан төмен жатқан және қосымша диагональдан бастап одан жоғары орналасқан элементтерін нөлге ауыстыру.
14. 5 x 10 өлшемді матрица берілген. Оның жолындағы элементтері бірқалыпты өскен жолдарының санын табу
15. 5 x 10 өлшемді матрица берілген. Оның жолындағы элементтері бірқалыпты кемитын жолдарының санын табу
16. 5 x 10 өлшемді матрица берілген. Оның өсу немесе кему бойынша реттелінген жолдардың арасындағы минимальді элементін табу, егер ондай жолдар болмаса – 0 шығару.
17. 5 x 10 өлшемді матрица берілген. Оның өсу немесе кему бойынша реттелінген бағаналардың арасындағы максимальді элементін табу, егер ондай жолдар болмаса – 0 шығару.
18. 5 x 10 өлшемді матрица берілген. Матрицаның максимальды элементі бар жолын жою.
19. 5 x 10 өлшемді матрица берілген. Матрицаның тек жұп элементі бар соңғы5 x 10 өлшемді матрица берілген. Матрицаның максимальды элементі бар жолын жою.
20. 4 x 9 өлшемді матрица және k саны берілген. Матрицаның k-нөмірлі бағанадан кейін нөлден құрылған бағананы қою.
Негізгі әдебиет: 4 [92-105].
Қосымша әдебиет: 5 [12-14].
Дата добавления: 2015-07-08; просмотров: 456 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Тақырып. Бірөлшемді массивтерді өңдеу. | | | Тақырып. Символдық мәліметтерді өңдеу. |