қосындысын және олардың санын есте сақтау. Нәтижесін
екі жол түрінде шығару.
2.
A(N,M)
Матрицаның әрбір жолының оң элементтерінің қосындысын
N<=4
және олардын
санын есептеп
есте
сақтау.Нәтижесін екі
M<=5
баған түрінде баспадан шығару.
3.
B(N,N)
Матрицанын бас диагоналындағы және одан төмен
N<=6
орналасқан элементтердің қосындысын және элементтер
санын есептеу.
4.
B(N,N)
Матрицаның бас диагоналынан төмен орналасқан оң
N<=4
элементтерінін
қосындысын
және
олардың элементтер
Bij>0
санын есептеу.
5.
D(K,K)
Матрицаның жұп орындағы элементтерінің элементтерінін
K<=5
орнына нольдерді жазып және матрицаны баспаға шығару.
2-тапсырма /қиынырақ есептер/ А(4,3) матрицаның элементтері екі-үш таңбалы немесе одан да көп таңбалы сандар болсын. Матрицаның әрбір элементін оның цифрларының қосындысымен алмастыру керек. Шыққан матрицаны көрсетіңіз.
А(4,4) матрицаны сағат тілінің бағытымен 90 градусқа бұрғанда шығатын матрицаны көрсетіңіз.
А(7,5) матрицаның элементтерін жол бойынша сұрыптап орналастырыңыз.
А(5,7) матрицаның элементтерін баған бойынша сұрыптап орналастырыңыз.
А(10) массив элементтерін үш түрлі әдіспен сұрыптаңыз /алмастыру әдісі- метод обмена или пузырька, тікелей таңдау әдісі-метод прямого выбора, орындары бойынша сұрыптау-сортировка с вставкой/
Бақылау сұрақтары: Пернетақтамен байланысты қамтамасыз ететін операторды атаңыз.
Қай оператордың көмегімен енгізу-шығару кластарына енуге болады?
Медешова А.Б., Мухамбетова Ғ.Г.Нысандық-бағдарлық бағдарламалау тілдері Алматы: Бастау, 2016
Пыркова А.Ю., Черикбаева Л.Ш. Жүйелік бағдарламалау Алматы: Қазақ университеті, 2013
СӨЖ арналған бақылау тапсырмалары:
1 Кластар иерархиясын анықтау үшін қосымшада (берілген нұсқа үшін) келтірілген кластарды мұрагерлік қатынасымен байланыстыру.
2 Кластарда түгел қажет конструкторлар мен деструкторды анықтау.
3 Кластар иерархиясын граф түрінде жасау.
4 Виртуалды функциялардың қажеттілігін түсіндіру. Виртуалды және виртуалды емес функциялар жағдайында нәтижелер қандай болатынын көрсету қажет.