КОНТРОЛЬНА РОБОТА 2

2.1. Завдання 4. Алгоритм комбінованої структури. Задача 4

Таблиця 7

№ п.п. 4 Побудувати алгоритм і написати програму
Обчислити значення функції , - 0,5 a < 3 y = , a < - 0,5 або a 3, для a = -0,1; 0; 0,1; 0,2; 0,3; 0,4; 0,5; 1; 2; 3; 4; 5. Тут . Знехтувати членами ряду, меншими 10-7
Обчислити значення функції , a < 1,5 z= , a 1,5 для a = 0,5; 0,75; 1,0; 1,25; 1,5; 1,75; 2; 2,5. Тут . Знехтувати членами ряду, меншими 10-5
Обчислити значення функції , a > 2 y = , a 2 для a = 0,7; 1,0; 1,4; 2; 2,5; 3; 4; 5; 6; 7. Тут . Знехтувати членами ряду, меншими 10-4
Обчислити значення функції , 1 a < 5 z = , a < 1 або a 5, для a = 0,5; 0,75; 1; 1,5; 2; 3; 4; 5; 6; 7. Тут . Знехтувати членами ряду, меншими 10-7

Продовження таблиці 7

 

№ п.п. 4 Побудувати алгоритм і написати програму
Обчислити значення функції , 1 a < 1,5 z= , a < 1 або a 1,5,   для a = 0,5; 0,1; 0,12; 0,15; 0,2; 0,25; 0,3; 0,35 Тут x = 0,7 Знехтувати членами ряду, меншими 10-5
Обчислити значення функції , 0,5 a < 1,5 y = , a < 0,5 або a 1,5,   для a = -0,2; -0,1; 0; 0,25; 1,0; 1,5; 2; 3; 4. Тут . Знехтувати членами ряду, меншими 10-4
Обчислити значення функції , 0,35 a < 0,8 z = , a < 0,35 або a 0,8,   для a = -0,2; -0,1; 0; 0,25; 1,0; 1,5; 2; 3; 4. Тут . Знехтувати членами ряду, меншими 10-5
Обчислити значення функції , 0,1 a < 0,6 z = , a < 0,1 або a 0,6,   для a = -0,5; -0,25; 0;1; 0,6; 0,8; 1,7; 2,9. Тут , Знехтувати членами ряду, меншими 10-5

 

Продовження таблиці 7

 

№ п.п. 4 Побудувати алгоритм і написати програму
Обчислити значення функції , 1 a 3 y = , a < 1 або a > 3,   для a = 0,2; 0,5; 0,75; 1; 1,25; 2; 2,5; 3; 5. Тут . Знехтувати членами ряду, меншими 10-5
Обчислити значення функції , 2 < a 4 z = , a 2 або a > 4,   для a = 1,5; 1,74; 2; 2,5; 3, 3,5; 4; 4,5; 5; 6. Тут , x = 0,3. Знехтувати членами ряду, меншими 10-3
Обчислити значення функції , a < 3 y = , a 3,   для a = 1; 1,25; 1,5; 1,75; 2; 2,5; 3; 3,5; 4; 5. Тут . Знехтувати членами ряду, меншими 10-3
Обчислити значення функції , a < 1 z = , a 1,   для a = 0,1; 0,3; 0,5; 0,7; 0,9; 1,25; 1,5; 1,75. Тут . Знехтувати членами ряду, меншими 10-3

Продовження таблиці 7

 

№ п.п. 4 Побудувати алгоритм і написати програму
Обчислити значення функції , 0,3 a 1,3 y = , a < 0,3 або a > 1,3,   для a = 0,12; 0,3; 0,45; 0,6; 1,1; 1,3; 2. Тут . Знехтувати членами ряду, меншими 10-4
Обчислити значення функції , -2,3 < a 2 z = , a -2,3 або a > 2,   для a = 0,1; 0,3; 0,4; 0,55; 0,8; 1,1; 1,4; 1,8. Тут , yn = 0,1+0,2 n. Знехтувати членами ряду, меншими 10-4
Обчислити значення функції , a < 1 z = , a 1,   для a = 0,2; 0,4; 0,6; 0,8; 1,0; 1,3; 1,7; 2,2; 2,8. Тут , x = 1,2. Знехтувати членами ряду, меншими 10-4
Обчислити значення функції , a < 1 z = , a 1,   для a = 0,75; 0,8; 0,85; 0,9; 0,95; 1; 1,1. Тут , Знехтувати членами ряду, меншими 10-4

Продовження таблиці 7

 

№ п.п. 4 Побудувати алгоритм і написати програму
  Обчислити значення функції , a < 0,5 z = , a 0,5, для a = 0,1; 0,2; 0,25; 1,0; 1,2; 1,4; 1,6; 1,85; 2. Тут . Знехтувати членами ряду, меншими 10-4
Обчислити значення функції , a < 1 z = , a 1 для a = 0,25; 0,5; 0,8; 1,0; 1,25; 1,5; 1,7; 2 Тут . Знехтувати членами ряду, меншими 10-4
Обчислити значення функції , a < 1 z = , a 1, для a = 0,1; 0,15; 0,2; 0,25; 0,3; 0,4; 0,5;1,0. Тут . Знехтувати членами ряду, меншими 10-4
Обчислити значення функції , 0,2 a < 0,75 z = , a < 0,2 або a 0,75, для a = 0; 0,1; 0,15; 0,2; 0,3; 0,4; 0,5; 0,6;1,0 Тут , . Знехтувати членами ряду, меншими 10-5

Продовження таблиці 7

IIJIIIIIIIIIIII

№ п.п. 4 Побудувати алгоритм і написати програму
Обчислити значення функції , -1 a 2 z = , a < -1 або a > 2 для a = -2; -1; -1,5; 0,75; 1; 1,25; 2; 2,5; 3; 5. Тут . Знехтувати членами ряду, меншими 10-5
Обчислити значення функції , 1 a 2 z = , a < 1 або a > 2, для a = 0,2; 0,4; 0,6; 0,8; 1,0;1,5; 2,0; 3,0; 5,0; Тут , c = 0,3. Знехтувати членами ряду, меншими 10-6
Обчислити значення функції , 0,5 < a 1,5 z= , a 0,5 або a > 1,5, для a = 0,1; 0,25; 0,5; 0,75; 1; 1,5; 2; 3,5; 4; 5. Тут . Знехтувати членами ряду, меншими 10-7
Обчислити значення функції , 0,8 < a < 1,45 z = , a 0,8 або a 1,45,   для a = 0,15; 0,35; 0,7; 0,8; 1,1; 1,45; 1,6; 2,0; 3,4 Тут . y = 0,35. Знехтувати членами ряду, меншими 10-7

Продовження таблиці 7

 

№ п.п. 4 Побудувати алгоритм і написати програму
Обчислити значення функції , 0,5 < a < 1,1 z = , a 0,5 або a 1,1,   для a = 0,1; 0,3; 0,45; 0,5; 0,7; 0,8; 1,05;1,1; 1,4. Тут . Знехтувати членами ряду, меншими 10-6
Обчислити значення функції , 0,8 < a < 1,45 z = , a 0,8 або a 1,45,   для a = 0,2; 0,3; 0,45; 0,6; 0,75; 1,1;1,5; 1,6. Тут . Знехтувати членами ряду, меншими 10-6
Обчислити значення функції , 0,7 a < 1,5 z = , a < 0,7 або a 1,5,   для a = 0,2; 0,35; 0,65; 0,7; 1,0; 1,25; 1,5; 2,5; 3,0; 5,0 Тут , x = 2,2. Знехтувати членами ряду, меншими 10-4
Обчислити значення функції , 0,15 a < 0,55 z = , a < 0,15 або a 0,55,   для a = 0,05; 0,15; 0,25; 0,35; 0,45; 0,5; 1,0; 2,4; 3,6 Тут , x = 2,05 . Знехтувати членами ряду, меншими 10-5

Продовження таблиці 7

JIIIIIIIIIIII

№ п.п. 4 Побудувати алгоритм і написати програму
Обчислити значення функції , 0,5 < a < 2,5 y = , a 0,5 або a 2,5,   для a = -1,5; -0,5; -0,1; 0,0; 0,5; 1,75; 1,8; 2,5; 3,4; 5,7. Тут . Знехтувати членами ряду, меншими 10-4
Обчислити значення функції , - 0,5 a < 3 y = , a < - 0,5 або a 3,   для a = -0,2; 0; 0,3; 0,5; 0,7; 0,9; 1,5; 1,9; 2,1; 4,3; 5. Тут . Знехтувати членами ряду, меншими 10-7
Обчислити значення функції , a < 1,5 z= , a 1,5   для a = 0,42; 0,62; 1,1; 1,23; 1,4; 1,55; 2; 2,4. Тут . Знехтувати членами ряду, меншими 10-5
Обчислити значення функції , a > 2 y = , a 2   для a = 0,8; 1,0; 1,2; 2; 2,1; 3; 4; 5; 6; 8. Тут . Знехтувати членами ряду, меншими 10-4

Продовження таблиці 7

 

№ п.п. 4 Побудувати алгоритм і написати програму
Обчислити значення функції , 1 a < 5 z = , a < 1 або a 5,   для a = 0,5; 0,75; 1; 1,5; 2; 3; 4; 5; 6; 7. Тут . Знехтувати членами ряду, меншими 10-6
Обчислити значення функції , 1 a < 3 x = , a < 1 або a 3,   для a = 0,6; 0,85; 1,2; 1,5; 3; 3,6; 4; 5; 6; 7. Тут . Знехтувати членами ряду, меншими 10-5
Обчислити значення функції , 0,4 < a < 1,1 z = , a 0,4 або a 1,1, для a = 0,1; 0,4; 0,45; 0,5; 0,7; 0,8; 1,1;1,3; 1,4. Тут . Знехтувати членами ряду, меншими 10-6
Обчислити значення функції , 0,6 a < 1,4 z = , a < 0,6 або a 1,4,   для a = 0,2; 0,35; 0,65; 0,7; 1,0; 1,25; 1,5; 2,5; 3,0; 5,0 Тут , m =1,3: x =4,5 Знехтувати членами ряду, меншими 10-4

Продовження таблиці 7

 

№ п.п. 4 Побудувати алгоритм і написати програму
Обчислити значення функції , 0,5 < a < 1,25 z = , a 0,5 або a 1,25, для a = 0,2; 0,3; 0,5; 0,6; 0,75; 1,25;1,5; 1,6. Тут . Знехтувати членами ряду, меншими 10-6
Обчислити значення функції , 0,3 < a < 1,7 y = , a 0,3 або a 1,7, для a = -1,5; -0,5; -0,1; 0,3; 0,5; 1,75; 1,8; 2,3; 3,4; 5,7. Тут Знехтувати членами ряду, меншими 10-4
Обчислити значення функції , 0,12 a < 0,53 z = , a < 0,12 або a 0,53,   для a = 0,05; 0,12; 0,25; 0,35; 0,45; 0,53; 1,0; 2,4; 3,6 Тут , x = 2,3. Знехтувати членами ряду, меншими 10-5
Обчислити значення функції , 0,3 a < 0,85 z = , a < 0,3 або a 0,85, для a = 0; 0,1; 0,15; 0,2; 0,3; 0,4; 0,85; 0,6;1,0 Тут , Знехтувати членами ряду, меншими 10-5

Продовження таблиці 7

 

№ п.п. 4 Побудувати алгоритм і написати програму
Обчислити значення функції , 0,6 a 2 z = , a < 0,6 або a > 2, для a = 0,2; 0,4; 0,6; 0,8; 1,0;1,5; 2,0; 3,0; 5,0. Тут . Знехтувати членами ряду, меншими 10-5
Обчислити значення функції , 0,4 < a 1,6 z= , a 0,4 або a > 1,6, для a = 0,1; 0,25; 0,4; 1; 1,25; 1,5; 1,6; 2; 2,5; 3; 5. Тут . Знехтувати членами ряду, меншими 10-7
Обчислити значення функції , -1 a 2 z = , a < -1 або a > 2   для a = -2; -1; -1,5; 0,75; 1; 1,25; 2; 2,5; 3; 5. Тут , b = 0,5 Знехтувати членами ряду, меншими 10-5
Обчислити значення функції , 0,7 < a < 1,35 z = , a 0,7 або a 1,35, для a = 0,15; 0,35; 0,7; 0,8; 1,1; 1,35; 1,6; 2,0; 3,4 Тут , y = 0,35. Знехтувати членами ряду, меншими 10 -7

Продовження таблиці 7

JIIIIIIIIIIIIIIIIIIIIIIII

№ п.п. 4 Побудувати алгоритм і написати програму
Обчислити значення функції , 0,3 a < 0,6 z = , a < 0,3 або a 0,6, для a = 0; 0,1; 0,15; 0,2; 0,3; 0,4; 0,5; 0,6;1,0 Тут , Знехтувати членами ряду, меншими 10 -5
Обчислити значення функції , -1,5 a 2,5 z = , a < -1,5 або a > 2,5 для a = -2; -1; -1,5; 0,75; 1; 1,25; 2; 2,5; 3; 5. Тут . Знехтувати членами ряду, меншими 10-5
Обчислити значення функції , 1 a 2 z = , a < 1 або a > 2, для a = 0,2; 0,4; 0,8; 1,0;1,5; 1,7; 2,0; 3,0; 5,0 Тут ; d = 0,3 Знехтувати членами ряду, меншими 10-6
Обчислити значення функції , 0,2 a < 0,5 z = , a < 0,2 або a 0,5, для a = 0; 0,1; 0,15; 0,2; 0,3; 0,4; 0,5; 0,6; 1,0 Тут , Знехтувати членами ряду, меншими 10-4

Продовження таблиці 7

 

№ п.п. 4 Побудувати алгоритм і написати програму
Обчислити значення функції , 0,7 < a < 1,55 z = , a 0,7 або a 1,55,   для a = 0,15; 0,35; 0,7; 0,8; 1,1; 1,5; 1,6; 2,0; 3,4. Тут , y = 0,25 Знехтувати членами ряду, меншими 10-6
Обчислити значення функції , 0,3 < a 2 z= , a 0,3 або a > 2,   для a = 0,1; 0,25; 0,3; 0,5; 1; 1,5; 2; 3,5; 4; 5. Тут . Знехтувати членами ряду, меншими 10-5

 

2.2. Завдання 5. Обробка одномірних масивів. Задача 5 А

Таблиця 8

№ п.п. 5 А Побудувати алгоритм і написати програму
Знайти середнє арифметичне S від’ємних елементів масиву А и їх кількість k.
Знайти середнє геометричне P додатних елементів масиву B і їх кількість k.
Знайти суму S1 елементів масиву X з парними номерами та суму S2 елементів з непарними номерами
Знайти суму S квадратів усіх елементів масиву Y, таких, що перевішують 10 за абсолютним значенням, і їх кількість k.
Знайти добуток P1 усіх додатних, відмінних від нуля, елементів масиву А и їх кількість k1,а також добуток P2 усіх негативних елементів і їх кількість k2.
Знайти середнє арифметичне S квадратів усіх елементів масиву Y, що перевищують 2,5 за абсолютним значенням, і їх кількість k
Знайти значення Dмах найбільшого парного елемента цілочислового масиву D і його порядковий номер imax.
Знайти кількість k елементів масиву В, порядкові номери яких кратні 3
Знайти суму S квадратів елементів масиву А, значення яких належать інтервалу [-10 ; 12], і їх кількість k.
Знайти середнє арифметичне S елементів масиву Y, що перевищують 15 за абсолютним значенням, з парними порядковими номерами і їх кількість k.
Знайти добуток P0 усіх відмінних від нуля елементів масиву А с парними порядковими номерами і їх кількість k0,а також добуток Pn усіх відмінних від нуля елементів з непарними порядковими номерами і їх кількість kn.
Знайти кількість k1від’ємних, кількість додатних k2і кількістьk3нульових елементів масиву С.
Здобути новий масив B з вихідного масиву А заміною елементів з непарними порядковими номерами числом .
Знайти середнє арифметичне SА елементів масиву А, значення яких належать інтервалу [-23 ; 20], і їх кількість k.

Продовження таблиці 8

№ п.п. 5 А Побудувати алгоритм і написати програму
Здобути новий масив Y з вихідного масиву X діленням відповідних елементів на їхні порядкові номери
Знайти суму S квадратів від’ємних елементів масиву В, порядкові номери яких кратні 5,а також їх кількістьk.
Знайти середнє арифметичне S елементів масиву Y, відмінних від нуля, і їх кількість k1, а також кількість k2 елементів, рівних нулю.
Знайти суму S1 елементів першої половини масиву А и, суму S2 інших його елементів.
Знайти добуток Р, відмінних від нуля елементів масиву Х, ікількість kелементів, рівних нулю.
Здобути новий масив У з вихідного масиву А діленням відповідних елементів з непарними порядковими номерами на перший елемент вихідного масиву.
Знайти суму елементів S масиву А, значення яких належать інтервалу [-17 ; 25], і їх кількість k.
Знайти суму S1 відмінних від нуля елементів масиву M з парними порядковими номерами і їх кількість k1,а також суму S2 відмінних від нуля елементів з непарними порядковими номерами і їх кількість k2.
Знайти найменший за абсолютним значенням елемент Нmin масиву Н с непарним порядковим номером
Знайти середнє геометричне P відмінних від нуля елементів масиву С и їх кількість k
Знайти середнє арифметичне S натуральних логарифмів додатних елементів масиву А и їх кількість k.
Здобути новий масив Y з вихідного масиву X діленням відповідних елементів масиву X на його максимальний елемент Xmax
Здобути новий масив B з вихідного масиву A заміною відповідних від’ємних елементів масиву нулями
Здобути новий масив Y з вихідного масиву X додаванням відповідних елементів із середнім арифметичним вихідного масиву X.
Здобути новий масив D з вихідного масиву C заміною відповідних елементів масиву C з непарними порядковими номерами - нулями, а з парними порядковими номерами – одиницями.

Продовження таблиці 8

№ п.п. 5 А Побудувати алгоритм і написати програму
Здобути новий масив R з вихідного масиву Q заміною додатних відмінних від нуля елементів масиву Q значеннями десяткових логарифмів цих елементів
Знайти середнє арифметичне S елементів масиву А, що перевищують за абсолютним значенням 2,7 і їх кількість k.
Знайти середнє геометричне P додатних елементів масиву B з непарними порядковими номерами і їх кількість k.
Знайти добуток Р1 відмінних від нуля елементів масиву Y з парними номерами й суму Р2 елементів з непарними номерами
Знайти суму S квадратів усіх елементів масиву Y, що не перевищують 5,4 за абсолютним значенням, і їх кількість k.
Знайти суму С усіх додатних, відмінних від нуля, елементів масиву В и їх кількість k,а також добуток P усіх від’ємних елементів і їх кількість r.
Знайти суму SР квадратів усіх елементів масиву Y, що перевищують 1,5 за абсолютним значенням, і їх кількість k.
Знайти значення Fмin найменшого парного елемента цілочислового масиву F і його порядковий номер imin
Знайти кількість k елементів масиву C, порядкові номери яких кратні 4.
Знайти добуток Р квадратів елементів масиву D, значення яких належать інтервалу [-1.2 ; 3,6], і їх кількість k.
Знайти середнє геометричне Р елементів масиву А, що перевищують 4,2 за абсолютним значенням, з порядковими номерами, кратними 3.
Знайти добуток P1 усіх відмінних від нуля елементів масиву А с непарними порядковими номерами й добуток P2 усіх відмінних від нуля елементів з парними порядковими номерами й кількість k нульових елементів.
Здобути новий масив С із вихідного масиву А заміною елементів з парними порядковими номерами числом / 2.
Знайти добуток Р відмінних від 0 парних елементів цілочислового масиву D і кількість непарних елементів k.
Знайти середнє арифметичне SС елементів масиву З, з парними порядковими номерами, значення яких належать інтервалу [-10 ; 10], і їх кількість k.

Продовження таблиці 8

JIIIIIIIIIIII

№ п.п. 5 А Побудувати алгоритм і написати програму
Здобути новий масив Y з вихідного масиву X діленням відповідних елементів на порядковий номер мінімального елемента масиву X.
Знайти суму S десяткових логарифмів додатних елементів масиву D, порядкові номери яких кратні 3.
Здобути новий масив В з вихідного масиву А діленням відповідних елементів з парними порядковими номерами на останній елемент вихідного масиву.
Знайти суму S добутків елементів масиву X на їхні відповідні порядкові номери.
Здобути новий масив В з вихідного масиву А діленням елементів з парними порядковими номерами на число 3, елементів з непарними порядковими номерами на число 2.
Знайти середнє геометричне P елементів масиву C, що перевищують число і їх кількість k.

 

2.3. Обробка двовимірних масивів. Задача 5 Б

Таблиця 9

№ п.п. 5 Б Побудувати алгоритм і написати програму
Знайти суму Si і кількість ki додатних елементів кожного рядка масиву Х.
Знайти добуток Pj і кількість kj відмінних від нуля елементів кожного стовпця масиву Y.
Знайти середнє арифметичне Si додатних елементів масиву A кожного непарного рядка.
Знайти середнє арифметичне Sj додатних елементів кожного парного стовпця масиву Т.
Знайти суму Si і кількість ki елементів, перевищують одиницю в кожному рядку масиву Y.
Знайти суму S і кількість k елементів масиву Х, що не перевищують за абсолютним значенням
Знайти суму квадратів елементів S, розташованих на обох діагоналях масиву C.
Знайти середнє арифметичне S1 і кількість k1 додатних ісереднє арифметичне S2 і кількість k2 від’ємних елементів масиву Х.
Знайти добуток Р, відмінних від нуля елементів масиву А, ікількість k елементів, рівних нулю
Знайти добуток Рj ікількість k j відмінних від нуля елементів кожного стовпця масиву А.
Знайти суму Si ікількість ki елементів кожного парного рядка масиву Y.
Знайти добуток Р додатних елементів, розташованих на перетинанні парних рядків і непарних стовпців масиву А.
Знайти суму S1i елементів кожного рядка й суму S2j елементів кожного стовпця масиву Х.
Знайти значення максимального за абсолютним значенням Мi елемента кожного рядка масиву А, з порядковим номером, кратним 3.
Знайти значення мінімального Мj елемента кожного непарного стовпця масиву Х.

Продовження таблиці 9

 

№ п.п. 5 Б Побудувати алгоритм і написати програму
Знайти значення максимального Мj елемента кожного стовпця масиву Y і номера рядка ji, у якій він розміщається.
Знайти значення мінімального Мi елемента кожного рядка масиву В и номера стовпця ij, у якій він розміщається.
Знайти натуральний логарифм М максимального елемента масиву Т и його індекси ij і ji.
Знайти середнє геометричне Рjі кількість kjдодатних відмінних від нуля елементів кожного стовпця масиву Х.
Знайти середнє геометричне Р и кількість k додатних елементів масиву Х с парними індексами.
Знайти кількість k від’ємних,кількість p додатних ікількість h нульових елементів масиву Y.
Здобути новий масив Y з вихідного масиву X заміною відповідних негативних елементів масиву X нулями, а додатних – одиницями.
Здобути новий масив B з масиву A діленням елементів масиву А на максимальний елемент цього масиву.
Здобути новий масив B з вихідного масиву A відніманням числа з елементів масиву А
Здобути новий масив Y з вихідного масиву X множенням елементів кожного рядка масиву X на максимальний елемент Мiцього рядка.
Знайти кількість ki ненульових елементів кожного парного рядка масиву В и натуральний логарифм Si суми їх модулів.
Знайти кількість ki негативних елементів у кожному рядку й загальнакількість негативних елементів К масиву А.
Знайти добуток pj позитивних елементів у кожному непарному стовпцімасиву А и їх кількість kj.
Знайти кількість ki нульових елементів масиву А и номера рядків N, у яких вони розміщаються.
Знайти кількість kj ненульових елементів кожного непарного стовпця масиву А и добуток Рj цих елементів.

Продовження таблиці 9

№ п.п. 5 Б Побудувати алгоритм і написати програму
Знайти суму Si і кількість ki додатних елементів кожного парного рядка масиву Х.
Знайти середнє арифметичне Si елементів, що перевищують 5 за абсолютним значенням у кожному непарному рядку масиву A.
Знайти добуток Pj і кількість kj відмінних від нуля елементів кожного непарного стовпця масиву Y.
Знайти середнє арифметичне Sj негативних елементів не перевищуючих -2,5 у кожному стовпці масиву Р с порядковим номером, кратним 3.
Знайти середнє арифметичне S і кількість kквадратів від’ємних елементів масиву Х.
Знайти кількість ki нульових елементів у кожному рядку масиву Y, а також загальне число нульових елементів масиву
Знайти суму S натуральних логарифмів елементів, розташованих на головній діагоналі масиву В.
Здобути новий масив В з вихідного масиву С діленням елементів вихідного масиву С на номери їх рядків.
Знайти суму S елементів перевищуючих 1,5 за абсолютним значенням масиву D і кількість k інших.
Знайти суму квадратів від’ємних елементів Si, у кожному непарному рядку масиву C.
Знайти добуток Р додатних елементів цілочислового масиву А, кратних 3, розташованих на перетинанні непарних рядків і стовпців
Знайти квадратний корінь суми Si додатних елементів у кожному рядку масиву Х.
Здобути новий масив С із вихідного масиву В множенням елементів масиву В на максимальний елемент вихідного масиву.
Знайти середнє геометричне Р и кількість k додатних елементів масиву Х с індексами, кратними 3.

 

Продовження таблиці 9

 

№ п.п. 5 Б Побудувати алгоритм і написати програму
Знайти кількість ki від’ємних і кількість pi додатних елементів кожного парного рядка масиву Y.
Здобути новий масив Y з вихідного масиву X заміною відповідних від’ємних елементів масиву X числом , додатних – числом / 2, нульових елементів – числом е.
Здобути новий масив B з масиву A додаванням елементів масиву А с порядковими номерами відповідних рядків масиву А.
Здобути новий масив B з вихідного масиву A відніманням числа е з елементів масиву А
Здобути новий масив Y з масиву X заміною елементів побічної діагоналі на порядковий номер відповідного рядка, елементів на головній діагоналі – на порядковий номер відповідного стовпця.
Знайти максимальний Мj елемент кожного стовпця масиву Х, а також мінімальний елемент усього масиву.

 

3. РЕКОМЕНДАЦІЇ З ВИКОНАННЯ КОНТРОЛЬНИХ ЗАВДАНЬ

3.1. Вибір вихідних даних

До складу контрольної роботи № 1 входять 6 задач (1А, 1 Б, 2А, 2Б, 3А, 3Б), до складу контрольної роботи № 2 – 3 задачи (4, 5А, 5Б).

Для вибору варіанта завдання використовуються дві останні цифри номера залікової книжки або цифри номеру завданому викладачем:

- якщо ці цифри становлять число менше 50, то це число вважається номером варіанта;

- якщо дві останні цифри залікової книжки становлять число більше або рівне 50, за номер варіанта ухвалюється число рівне отриманому мінус 50.

 

Звіт про виконання контрольної роботи повинен містити наступне:

- титульний аркуш із вказівкою прізвища, ініціалів, номера групи й варіанта завдання;

- детальний виклад індивідуального завдання;

- схему алгоритму розв'язання задачі;

- пояснення всіх змінних і масивів, що використаються при розв'язанні задачі;

- програму алгоритмічною мовою, відповідну до алгоритму задачі;

- результати виконання програми на комп'ютері.

3.2Запис арифметичних виразів за правилами алгоритмічної мови (QBASIC)

 

Арифметичні вирази – комбінація числових констант, змінних і функцій, зв'язаних між собою знаками арифметичних операцій, і розділених, якщо необхідно, круглими дужками.

Результат обчислень завжди буде числового типу відповідно до типу об'єктів вираження.

При запису необхідно враховувати наступне:

- арифметичні вирази записуються в один рядок;

- порядок виконання операцій визначається пріоритетом операції й дужками;

- символи операцій повинні бути присутнім у явній формі, наприклад, A * B / C, але не A B / C.

 

 

Пріоритети арифметичних дій:

1. Виконання операцій у дужках

2. Обчислення функцій

3. Піднесення в ступінь (^)

4. Множення, ділення (* /)

5. Додавання, віднімання ( + - )

Стандартні арифметичні функції

 

Функція Правила запису Примітки
| a | ABS (A) абсолютне значення a
SQR (A) квадратний корінь. В інших випадках застосується формула
ea EXP (A) експоненціальна функція
sin a SIN (A) аргументи тригонометричних функцій (кути) задаються в радіанах. , , ,
cos a COS (A)
tg a TAN (A)
arctg a ATN (A)
ln a LOG (A) для логарифму по довільній основі (b) застосовується формула , (a > 0, a 1);
int a INT (A) найбільше ціле, що не перевершує аргумент, наприклад, int (2,3) = 2, int (-2,3) = - 3
fix a FIX (A) ціла частина аргументу, наприклад, fix (2.3) =2, fix(-2.3) = -2
sgn a SGN (A) функція сигнатури, наприклад, sgn (a < 0) = -1, sgn (а = 0) = 0, sgn (а > 0) = 1

Деякі допоміжні формули

Формула Примітка
Факторіал
Середнє арифметичне елементів х1, х2, …, хn,
Середнє геометричне елементів х1, х2, …, хn (хi > 0),

 

 

3.3. Приклад виконання задачі 1А

Умова: записати арифметичні вирази у символах алгоритмічної мови

 

;

;

;

 

3.4. Типи алгоритмів

Алгоритм – упорядкована послідовність дій, виконання яких дозволяє перетворити вихідні дані в кінцевий результат.

 

Кінцевий результат
Алгоритм

 

Алгоритм оформляється у вигляді блок – схем.

       
   
 


початок(кінець) програми ввід – виведення

логічний блокарифметичний блок

виведення на принтер блок модифікацій

 
 


звертання до процедури логічне проходження

Типи алгоритмів: лінійний, розгалужений, циклічний

Алгоритм лінійної структури – виконує дії в строгій лінійній послідовності.

Алгоритм розгалуженої структури, - виконує дії в одному з передбачених напрямків

Алгоритм циклічної структури – передбачає виконання багаторазово повторюваних дій.

 

3.5. Приклад виконання задачі 1Б

Завдання: відповідно до умови розробити алгоритм лінійної структури й скласти програму.

Умова: знайти площу грані, площа повної поверхні й об'єм куба з довжиною ребра - а.

Розв'язання: приймемо позначення: а А, Sгр SGR,

Sп SP, Vкуб V

Блок – схема Програма

 
 

REM алгоритм лінійної структури ‘оператор- коментар

INPUT “Довжина ребра куба A”; A ‘ введення даних

Sгр
SGR = A ^ 2

Sпов
SP = SGR * 6 ‘оператори присвоювання

V = A ^ 3

V
PRINT “Sгр =”;SGR;“Sп =”;SP;“V =”; V ‘ виведення

END ‘ кінець програми

Результат виконання програми:

 

Довжина ребра куба A? 3_

Sгр = 9 Sп = 54 V = 27

3.6. Приклад виконання задачі 2А

Завдання: відповідно до умови задачі розробити алгоритм розгалуженої структури і скласти програму обчислення функції.

Умова: Обчислити значення функції , де





Дата добавления: 2015-10-01; просмотров: 50 | Нарушение авторских прав


Похожая информация:

  1. Биологически активные высокомолекулярные вещества. Контрольная работа № 2
  2. В — контрольная серия (пояснения см в тексте)
  3. Висновки. Отже, після проходження практики, я можу з упевненістю сказати, що процес навчання учнів – це доволі кропітка робота
  4. Внутрішня енергія. Кількість теплоти. Робота в термодинаміці
  5. ЗАВДАННЯ ДЛЯ САМОСТІЙНОЇ РОБОТИ. Вступні зауваження. Самостійна робота планується як форма навчання, що має на меті надати допомогу у вивченні додаткової рекомендованої літератури
  6. Завдання. Змістовий модуль №1 «Комунікаційні технології локальних обчислювальних мереж та їх реалізація в середовищі Windows» Самостійна робота №1
  7. Запомните слова к тексту. Контрольная работа № 1. Семестр 1
  8. Итоговая контрольная работа по дисциплине
  9. Індивідуальна робота
  10. Індивідуальна робота 1.2
  11. ІНДИВІДУАЛЬНА РОБОТА з предмету Управління Продажем Білет №2
  12. Комплексна контрольна робота



Ген: 0.407 с.