Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Контрольна робота 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.
  Знайти суму S 1 елементів масиву X з парними номерами та суму S 2 елементів з непарними номерами
  Знайти суму S квадратів усіх елементів масиву Y, таких, що перевішують 10 за абсолютним значенням, і їх кількість k.
  Знайти добуток P 1 усіх додатних, відмінних від нуля, елементів масиву А и їх кількість k 1,а також добуток P 2 усіх негативних елементів і їх кількість k 2.
  Знайти середнє арифметичне S квадратів усіх елементів масиву Y, що перевищують 2,5 за абсолютним значенням, і їх кількість k
  Знайти значення Dмах найбільшого парного елемента цілочислового масиву D і його порядковий номер imax.
  Знайти кількість k елементів масиву В, порядкові номери яких кратні 3
  Знайти суму S квадратів елементів масиву А, значення яких належать інтервалу [-10; 12], і їх кількість k.
  Знайти середнє арифметичне S елементів масиву Y, що перевищують 15 за абсолютним значенням, з парними порядковими номерами і їх кількість k.
  Знайти добуток P 0 усіх відмінних від нуля елементів масиву А с парними порядковими номерами і їх кількість k 0,а також добуток Pn усіх відмінних від нуля елементів з непарними порядковими номерами і їх кількість kn.
  Знайти кількість k 1від’ємних, кількість додатних k 2і кількість k 3нульових елементів масиву С.
  Здобути новий масив B з вихідного масиву А заміною елементів з непарними порядковими номерами числом π.
  Знайти середнє арифметичне SА елементів масиву А, значення яких належать інтервалу [-23; 20], і їх кількість k.

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

№ п.п. 5 А Побудувати алгоритм і написати програму
  Здобути новий масив Y з вихідного масиву X діленням відповідних елементів на їхні порядкові номери
  Знайти суму S квадратів від’ємних елементів масиву В, порядкові номери яких кратні 5,а також їх кількість k.
  Знайти середнє арифметичне S елементів масиву Y, відмінних від нуля, і їх кількість k 1, а також кількість k 2 елементів, рівних нулю.
  Знайти суму S 1 елементів першої половини масиву А и, суму S 2 інших його елементів.
  Знайти добуток Р, відмінних від нуля елементів масиву Х, ікількість k елементів, рівних нулю.
  Здобути новий масив У з вихідного масиву А діленням відповідних елементів з непарними порядковими номерами на перший елемент вихідного масиву.
  Знайти суму елементів S масиву А, значення яких належать інтервалу [-17; 25], і їх кількість k.
  Знайти суму S 1 відмінних від нуля елементів масиву M з парними порядковими номерами і їх кількість k 1,а також суму S 2 відмінних від нуля елементів з непарними порядковими номерами і їх кількість k 2.
  Знайти найменший за абсолютним значенням елемент Н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 усіх відмінних від нуля елементів масиву А с непарними порядковими номерами й добуток P 2 усіх відмінних від нуля елементів з парними порядковими номерами й кількість 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.
  Знайти середнє арифметичне S 1 і кількість k 1 додатних ісереднє арифметичне S 2 і кількість k 2 від’ємних елементів масиву Х.
  Знайти добуток Р, відмінних від нуля елементів масиву А, ікількість k елементів, рівних нулю
  Знайти добуток Р j ікількість k j відмінних від нуля елементів кожного стовпця масиву А.
  Знайти суму Si ікількість ki елементів кожного парного рядка масиву Y.
  Знайти добуток Р додатних елементів, розташованих на перетинанні парних рядків і непарних стовпців масиву А.
  Знайти суму S 1i елементів кожного рядка й суму S 2j елементів кожного стовпця масиву Х.
  Знайти значення максимального за абсолютним значенням М 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; Мы поможем в написании ваших работ!; просмотров: 411 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Чтобы получился студенческий борщ, его нужно варить также как и домашний, только без мяса и развести водой 1:10 © Неизвестно
==> читать все изречения...

2407 - | 2289 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.014 с.