Тәттібеков Қ. С. Раимбаева С.Ә. С/С++ тілінде программалау негіздері



Pdf көрінісі
бет41/79
Дата15.11.2023
өлшемі1,39 Mb.
#124059
түріПрограмма
1   ...   37   38   39   40   41   42   43   44   ...   79
 
Бақылау сұрақтары: 
 
1.Массив дегеніміз не? 
2. Массивтегі элементтің орналасуын қалай анықтауға болады? 
3. Индекс дегеніміз не? 
4. Компьютер жадысында массив элементтерінің орналасу ерекшеліктері? 
5. Массивтер қалай сипатталады? 
6. Екі өлшемді массивтер қалай бейнеленеді? 
басы 
I=1,3 
j=1,3 
а(i,j) 
Max=a(1,1) 
I=1,3 
j=1,3 
max≤a(i,j) 
max 
соңы 


62 
7. Екі өлшемді массивтер қалай сипатталады? 
 
Өз бетінше орындауға жаттығулар 
1. Вектор {
z
i
}
 


= 1, ..., 50 берілген. Вектор ұзындығын есептеңіз: 
L=
2. Горнер формуласы бойынша 10-шы дәрежелі полиномды есептеңіз: 
3. Вектор {
х
i
},
i =
1,..,20 берілген, [0,1] аралығында жататын компоненттер 
санын есептеңіз. 
4. Өсуі бойынша реттелген екі вектор {
х
}, {
у
i
},
 i =
1,10 берілген. Оларды бір 
векторға {
z
i
}, 
i =
1, ..., 20 жинақтау керек. 
5. 100 бүтін саннан тұратын массив берілген. 
а) осы массивте бірнеше рет кездесетін сандарды шығару керек. 
б) массивтегі бір рет қана кездесетін барлық сандарды шығарыңыз. 
6. a
1
…a
n
бүтін сандары берілген. Оң элементтерінің қосындысы мен теріс 
элементтерінің санын табатын программа жазыңыз. 
7. a
1
…a
n
нақты сандары берілген. Табыңыз: min(a
2
, a
4
,…)+max(a
1
,a
3
,..).
8. Бүтін сандар массивінде 3-ке де, 6-ға да бөлінетін элементтердің 
қосындысын табыңдар. 
9. Массивтің көлемі 30. Массивті 500 бен 100 аралығындағы кездейсоқ 
сандармен толтырыңдар.
10. Бүтін сандар массивінде элементтердің арифметикалық ортасынан кіші 
болатын барлық элементтердің қосындысын табыңдар. Массивтің көлемі 20. 
Массивті 150 бен 300 аралығындағы кездейсоқ сандармен толтырыңдар.
11 Кездейсоқ сандар датчигі көмегімен 5х10 екілік матрицаны толтырыңыз. 
Ең көп нолдері бар жол номерін анықтаңыз. 
12. Басты диагоналға қатысты бүтін санды 5х5 матрицаны транспонциалау. 
13. 10х10 екілік матрицада сәйкес келетін жолдарды табыңыз. 
14. Квадраттық матрица берілген. Басты және жанама диагоналдарының кіші 
элементтерінің қосындысын табыңыз. 
15. N жолдар мен N қатардан тұратын А матрицасы берілген. Екі бір өлшемді 
массивтерін қалыптастыру керек: біреуіне матрицаның тақ элементтерін, ал 
екіншісіне жұп элементтерін жіберу керек.
16. Екі матрица берілген. Олардың көбейтіндісін табыңыз.
17. Ең кіші элемент орналасқан жол мен қатарды алып тастау арқылы бүтін 
сандардан тұратын матрицаны қалыптастыру қажет.
18. N натурал саны, өлшемі nx9 болатын нақты матрица берілген. 
Арифметикалық ортасын табу керек: 
А) әрбір қатардың
В) жұп номері бар әрбір қатардың. 


63 
19. N натурал саны берілген. [a
ij
] i,j=1,…n матрицасында оң элементтер 
санын анықтаңыз. Егер
А) 
);
2
/
sin(
j
i
a
ij


В) 
).
cos(
2
n
i
a
ij


20. Барлық элементтері нольге тең емес, өлшемі nxm болатын нақты матрица 
берілген. Осы матрицаның модулі бойынша ең үлкен элементін тауып, оны 
матрицаның әрбір элементіне бөлу арқылы жаңа матрица алыңыз.


Достарыңызбен бөлісу:
1   ...   37   38   39   40   41   42   43   44   ...   79




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет