Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные_каз_1_5.doc
Скачиваний:
13
Добавлен:
02.09.2019
Размер:
167.42 Кб
Скачать

Тапсырмалар:

  1. n натурал саны берілгеен. 2n есептеңіз.

  2. Нақты a саны берілген. сандарының ішінен a үлкен бірінші санды табыңыз.

  1. n натурал саны берілгеен. n! есептеңіз.

  2. Нақты a саны берілген. теңсіздігі орындалатын ең кіші n-ді табыңыз.

  1. n натурал саны берілгеен. есептеңіз.

  2. Натуралды n, нақты x саны берілген. есептеңіз

  1. n натурал саны берілгеен. есептеңіз.

  2. Натуралды n, нақты x саны берілген. есептеңіз

  1. n натурал саны берілгеен. ( n түбір) есептеңіз.

  2. Натуралды n, нақты x саны берілген. sin x + sin sin x + … + sin sin…sin x есептеңіз.

  1. n натурал саны берілгеен. есептеңіз.

  2. есептеңіз.

  1. n натурал саны берілгеен. есептеңіз.

  2. есептеңіз.

  1. n натурал және a нақты саны берілген. an есептеңіз.

  2. есептеңіз.

  1. n натурал және a нақты саны берілген. a( a + 1 ) … ( a + n – 1 ) есептеңіз.

  2. есептеңіз.

  3. n натурал және a нақты саны берілген. есептеңіз.

  4. есептеңіз. n натуралды сан.

  1. n натурал және a нақты саны берілген.

есептеңіз.

  1. есептеңіз. n натуралды сан.

  1. n натурал және a нақты саны берілген.

a ( a – n ) ( a – 2n ) … ( a + n2 ) есептеңіз.

  1. есептеңіз. n натуралды сан.

  1. ( 1 + sin 0.1 )( 1+ sin 0.2 )…( 1 + sin 10 ) есептеңіз.

  2. есептеңіз. n натуралды сан.

  1. Нақты x саны берілген. есептеңіз.

  2. есептеңіз. n натуралды сан.

  1. Нақты x, a, натуралды n саны берілген.

((…(( x + a )2 + a )2 + … + a )2 + a )2 + a есептеңіз.

  1. Нақты x саны берілген есептеңіз.

5 Лабораториялық жұмыс

Тақырып: Массивтер және матрицалармен жұмыс жасау.

Тапсырма: Қойылған есепті шешуге арналған программа жазыңыздар.

Отчет: Блок-схема және программа мәтіні.

Лабораториялық жұмысты қорғау сұрақтары:

  1. Массив және матрицаның сипаттамасы.

  2. Массив элементтерін енгізу (шығару). Массив элементтерін нөмірлеу.

Тапсырмалар варианты:

  1. а1, а2, …, а10 массиві берілген. Осы массивтің ең үлкен элементін және оның нөмірін табыңыздар. Егер массивте бұндай элемент бірнешеу болса олардың санын анықтаңыздар.

Бастапқы мәндер: 7,2; 3,5; -1; 0; 3,3; 6,1; 7,2; -3,6; 5; 7,2.

  1. Өлшемі n * m матрица берілген. Матрицада тек нөлдерден тұратын бағана бар екендігін анықтаңыз

  1. Бір өлшемді массив 20 элементтен тұрады. Төмендегі қосындыларды табыңыз:

а) жұп нөмірлі элементтер қосындысы (Р);

б) тақ нөмірлі элементтер қосындысы (L);

в) нөмірлері 5-ке еселі элементтер қосындысы (Z);

А=(1; 3; -2; 4,5; 9; 0,56; 7; 3; 9; 12,9; 32; 6,5; 7; 6,2; 8; 2; -4,5; 9,2; 4).

  1. Өлшемі n * m A матрицасы берілген. Матрицада өзара тең екі элемент бар екендігін тексеріңіз.

  1. в1, в2, …, в10 массиві берілген. Массивтің ең бірінші теріс элементтен кейін орналасқан барлық элементтерді нөлмен алмастырыңыз.

Бастапқы мәндер: 2,3; 4,4; 6,5; 1,6; 1; -7,1; 96,3; 3,4; 5,5; 6,6.

  1. Өлшемі n * m A матрицасында барлық теріс элементтерді нөлмен алмастырып, ал оң элементтерді квадраттаңыз.

  1. Берілген А= (а1, а2, …, а14) векторының: К – теріс элементтерінің санын және М – оң элементтерінің санын есептеңіз. А=(0; 1,22; -3; 4; 0,32; -6; 2; -1,75; 9; 0; 0,11; -4,5; 13; -2).

  1. Өлшемі n * m A матрицасында модулі бойынша ең үлкен элементті нөлмен алмастырыңыз.

  1. Нақты сандардан тұратын В=( в1, в2, …, в11) векторының барлық теріс компоненттерін олардың квадратымен алмастырыңыз, ал оң компоненттерін өзгеріссіз қалдырыңыз.

Бастапқы мәндер: 3,6; -2,1; 7; 4,5; -4,6; -1; -0,75; 8; 11; 5; 3.

  1. Мөлшерлері m*n, A және B матрицаларының тең екендігін тексеретін программа жазыңыз. Егер матрицлар тең болса, онда экранға "A = B" мәтінін және матрицаның біреуін, кері жағдайда "A тең емес B" мәтінін және екі матрицаны да шығарыңыз.

  1. в1, в2, …, в12 массиві және а саны берілген. Массивтің берілген а=1,43 санына тең элементтерінің санын анықтау керек. В=(1; 3,485; -2,4; 1,43; 0,32; -5; 8; 9; -4,5; 12; -76,2; 76,1).

  1. Мөлшері m*n матрицаның жол және бағаналарының орнын алмастыратын программа жазыңыз.

  1. Х=(х1, х2, …., х10) векторы берілген. Вектордың элементтерін оңға бір позицияға жылжытып, Х=( х10, х1, х2, …., х9) векторын алыңыз.

Бастапқы мәндер: 1,1; 2; 5,6; 4,7; 8,2; 9,01; -2,6; 7,5; 3; 9,7.

  1. Мөлшерлері m*n екі матрицаны қосатын және азайтатын программа жазыңыз.

  1. Берілген а1, а2, …, а10 массивінің элементтері кемуі бойынша ретелгенін тексеретінін программа жазыңыз.

Бастапқы мәндер: 7,2; 5,3; 4,9; 5,4; 4,4; 5,3; 4,2; 9,4; 6,7; 7.

  1. Мөлшері m*n берілген А матрицасының кез келген екі жолдарының орнын ауыстыратын программа жазыңыз.

  1. Нақты А=(а1, а2, …, а9) векторының бірінші оң компоненттінен кейінгілерін 0,5 кемітіңіз.

Бастапқы мәндер: -7,4; 0; -21; 4,6; 3; -2,6; 2,5; -1,3; 0,4.

  1. Мөлшері m*n берілген А матрицасының кез келген екі бағаналарының орнын ауыстыратын программа жазыңыз.

  1. Егер Х=(х1, х2, …, х12) векторының берілген а=32 санына тең бір компоненті бар болса, онда в айнымалысына осы компоненттен кейін орналасқан компоненттердің қосындысын меншіктеңіз, кері жағдайда в=10.

  1. Мөлшері m*n берілген А матрицасының k-шы жолының элементтерін S санына көбейтетін программа жазыңыз.

  1. Нақты Х=(х1, х2, …., х8) векторының кем дегенде бір теріс компоненті бар екені белгілі. Реті бойынша орналасқан бірінші теріс компоненттің нөмірін анықтаңыз.

Бастапқы мәндер: 1,7; 8,5; 4,25; 1,29; -2,43; 6,6; 7,09; 2,31.

  1. Мөлшері m*n берілген А матрицасының k-шы бағанасының элементтерін S санына көбейтетін программа жазыңыз.

  1. Берілген а1, а2, …, а10 массивінің теріс тақ элементтерінің қосындысын табыңыз. Бастапқы мәндер: 2,3; 1; 4,2; 1,3; 4,5; 2,9; 5,1; 6,2; 3,7; 8,1.

  1. Мөлшері m*n В матрицасы берілген. Нөмірі k жолдың және нөмірі 1 бағананың элементтерінің таңбасын кері таңбаға ауыстыратын программа жазыңыз ( жол мен бағананың қилысындағы элементті нөлге алмастырыңыз).

  1. Берілген А=(а1, а2, …, а11) векторының компоненттерін кері ретпен орналасатындай етіп түрлендіріңіз, демек А=(а11, а10, …, а1).

Бастапқы мәндер: 7,1; 5,8; 34; -2,3; 0,76; -4,5; 8,7; 6,6; 7,4; 4,3; -3,7.

  1. Өлшемі n * m матрица берілген. Матрицаның тек теріс элементтерден тұратын жолы бар екендігін анықтаңыз.

  1. А векторының қанағаттандыратын компоненттерінің санын анықтаңыз. Мұнда q=1,2; p=6,5. А=(9,5; 3,43; -4; 9; 0; -3,78; 0,321; 7; 3; 8; -0,765; 3,21; 6).

  1. A және B квадрат матрицалары берілген. С матрицасын құрастырыңыз. С матрицасының элементі 1 егер А және В матрицасының сәйкес элементтері өзара тең болса, кері жағдайда – 0.

  1. В=(в1, в2, …, в11) векторы берілген. Егер вектордың оң компоненттерінің саны теріс компоненттерінің санынан кем болмаса Р айнымалысына 10-ды меншіктеңіз. В=(0,3; -2,3; 5,7; -1,2; 6,5; 3,6; 7,5; -3,7; 7,54; -1,25

  1. Экранға мөлшері n*n Пифогор көбейту кестесін шығаратын программа жазыңыз.

 

1

2

3

4

5

1

1

2

3

4

5

2

2

4

6

8

10

3

3

6

9

12

15