Варіанти завдань до лабораторних (контрольних) робіт
Програмування алгоритмів циклічної структури
з використанням одновимірних масивів
1. На місце від'ємних елементів масиву (а1, а2, ... ,а20) записати нулі.
2. Знайти суму кубів від'ємних елементів масиву (а1, а2, ... ,а20).
3. Вивести на друк елементи масиву (y1, y2, ... ,y20), які задовольняють умові
а < yi < b.
4. Знайти суму квадратів від'ємних елементів масиву (а1, а2, ... ,а20).
5. Знайти довжину вектора (а1, а2, ... а20).
6. Знайти скалярний добуток векторів (а1, а2, ... а20) і (b1, b2, ... ,b20).
7. Знайти номер максимального елемента масиву (b1, b2, ... ,b20).
8. Знайти номер мінімального елемента масиву (а1, а2, ... ,а15).
9. Знайти середнє арифметичне і середнє геометричне додатних елементів масиву (y1,y2, ... y20).
10. Знайти середнє арифметичне від'ємних елементів масиву (а1, а2, ... ,а20).
11. Знайти номери додатних елементів масиву (y1, y2, ... ,y15).
12. На місце від'ємних елементів масиву (а1, а2, ... ,а20) записати їх квадрати.
13. На місце додатних елементів масиву (y1, y2, ... ,y20) записати нулі.
14. Знайти номер першого елементу масиву (b1, b2, ... ,b20) більшого ніж 3.
15. Для кожного елемента масиву (а1, а2, ... ,а20) знайти його відхилення від середнього арифметичного масиву.
16. Для кожного елемента вектора (y1, y2, ... ,y15) знайти його відхилення від довжини вектора.
17. Знайти середнє значення максимального і мінімального елементів масиву (а1, а2, ... а20).
18. Обчислити суму елементів масиву (y1, y2, ... ,y30), які стоять на парних місцях.
19. Обчислити суму елементів масиву (а1, а2, ... ,а20), які стоять на непарних місцях.
20. Упорядкувати елементи масиву (c1, c2, ... ,c18), розмістивши їх в тому ж масиві за зростанням.
21. Упорядкувати елементи масиву (y1, y2, ..., y14), розмістивши їх в тому ж масиві за спаданням.
22. Знайти суму квадратів елементів масиву (а1, а2, ... ,а20), які стоять на парних місцях.
23. Елементи масиву (c1, c2, ... ,c20), які стоять на непарних місцях, замінити нулями.
24. Знайти і запам'ятати три найбільші елементи масиву (y1, y2, ... ,y20). Вказати їх номери.
25. Знайти і запам'ятати три найменші елементи масиву (d1, d2, ... ,d24). Вказати їх номери.
26. Підрахувати кількість додатних, від'ємних і нульових елементів масиву (y1, y2, ... ,y18).
27. Поміняти місцями елементи масиву (а1, а2, ... ,а20), які стоять на парних і непарних місцях.
28. Вивести на друк елементи масиву (c1, c2, ... , c14), які задовольняють умову ci > 3.
29. Знайти суму кубів від'ємних елементів масиву (а1, а2, ... , а20).
30. Знайти довжину вектора (f1, f2, ... ,f22).
31. На місце від’ємних елементів масиву (b1,b2, ... ,b25 ) записати їх квадрати.
32. Знайти середнє арифметичне трьох найменших елементів масиву (k1,k2,...,k25 )
33. Знайти найменший елемент масиву (c1, c2, ... ,c24 ) і вказати його номер.
34. Знайти максимальний елемент масиву (d1, d2, ... ,d14 ) і визначити його номер.
35. Знайти суму максимального і мінімального елементів масиву (с1,с2,...,с20).
Програмування алгоритмів циклічної структури
з використанням двовимірних масивів.
Обчислити
,
де х = 4,5; n
– кількість елементів матриці А(4х3),
більших за a; a
.Обчислити
,
де n – кількість додатних елементів
третього і четвертого стовпців матриці
,
b
– сума елементів першого рядка цієї ж
матриці.Обчислити
,
де z – сума елементів
головної діагоналі матриці С(4х4); х –
добуток елементів другого рядка цієї
ж матриці.
Знайти найбільший елемент матриці M(8х8) та номер рядка і стовпця, в якому він знаходиться.
Знайти найменший елемент матриці А(6х6) та номер рядка і стовпця, в якому він знаходиться.
6. Визначити довжину вектора Y, елементами якого є кількість від'ємних елементів стовпців матриці А(5х7). Якщо в стовпці від'ємних елементів немає, то треба записати нуль в масив Y.
Переписати перші додатні елементи кожного рядка матриці V(6х7) в масив Y. Якщо в рядку додатних елементів немає, то записати нуль в масив Y.
Скласти програму для обчислення значень виразу
,
де S1
– сума елементів двох перших рядків
матриці С; S2
– сума елементів третього стовпця цієї
ж матриці;
,
,
.
Обчислити
,
де a – максимальний елемент матриці С;
b – мінімальний
елемент цієї ж матриці.
Обчислити значення виразу
,
де а – мінімальний елемент матриці
С(5х5);
k – номер рядка, n – номер стовпця, в
якому знаходиться цей мінімальний
елемент.Знайти суму елементів матриці M(8х8), які лежать вище від головної діагоналі.
12. Знайти найбільший елемент матриці N(6х7) і номер рядка та стовпця, в якому він знаходиться.
13. Знайти середнє геометричне максимальних елементів кожного рядка матриці А(8х8).
14. Знайти середнє арифметичне мінімальних елементів кожного рядка матриці B(5х7).
15. Знайти суму елементів матриці А(7х7), які лежать нижче головної діагоналі.
16. Обчислити
,
де а – сума елементів третього рядка
матриці С(4x4);
b – сума елементів другого стовпця цієї
матриці; S – сума всіх елементів цієї
матриці.
17. Знайти середнє арифметичне додатних елементів кожного рядка матриці С(7х8).
18. Знайти і вивести на друк перші від’ємні елементи кожного стовпця матриці D(6х7).
19. Обчислити середнє геометричне максимальних елементів кожного стовпця матриці А(7х8).
20. Знайти суму елементів матриці С(7х7), які лежать вище допоміжної діагоналі.
21. Знайти суму елементів матриці А(6х6), які лежать нижче допоміжної діагоналі.
22. Визначити кількість додатних і від’ємних елементів матриці K(6х8).
23. Визначити кількість від’ємних елементів кожного рядка матриці M(8х6).
24. Знайти середнє арифметичне елементів кожного стовпця матриці D(7х7), більших за 1.
25. Знайти п'ять найбільших елементів матриці Р(6х6).
26. Знайти три найменших елементи матриці F(6х7).
27. Обчислити суми елементів кожного стовпця матриці А (7х8). Визначити найбільше значення цих сум.
28. Обчислити суми елементів кожного рядка матриці C(6х9).
29. Обчислити суму додатних елементів матриці D(8х8), які лежать над головною діагоналлю.
30. Обчислити суму від’ємних елементів матриці S(6х6), які лежать під головною діагоналлю.
31. Знайти суму елементів стовпця і рядка матриці M(9х9), в яких знаходиться максимальний елемент.
32. Поміняти місцями елементи першого і останнього стовпців матриці D(4х4).
33. Визначити індекси найбільшого елемента матриці С(8х8).
34. Матрицю V(7х7) розтягнути в лінійку по рядках.
35. Матрицю С(5х5) розтягнути в лінійку по стовпцях.
36. Обчислити суму елементів матриці R(12х12), розміщених над головною діагоналлю.
37. Знайти і надрукувати кількість ненульових елементів кожного рядка матриці B(5х5).
38. Впорядкувати елементи кожного рядка матриці F(4х5) за спаданням.
39. Впорядкувати елементи кожного рядка матриці D(5х7) за зростанням.
40. Поміняти місцями елементи третього рядка матриці S(7х7) з елементами рядка, в якому знаходиться мінімальний елемент.
Програмування з використанням функцій
Задані дійсні числа s, t. Обчислити
,
де
,
s = 1,1; t
= 2,1.
Задані масиви дійсних чисел X(10), Y(8), Z(6). Обчислити середнє арифметичне додатних елементів масивів sx, sy, sz і знайти значення виразу
.
Задані дійсні числа s, t. Обчислити
,
де
.
Задані масиви дійсних чисел M(10), N(8), Z(6). Обчислити середнє геометричне додатних елементів масивів sgm, sgn, sgz і знайти значення виразу
.
Обчислити вираз
,
де k, m, n – відповідно кількість додатних
елементів масивів K(12), M(10), N(4).Задані масиви цілих чисел A(10), B(15). Обчислити
7.
Задані масиви дійсних чисел A(10), В(15).
Обчислити
,
де
–
максимальний елемент масиву A,
–
максимальний елемент масиву B.
8. Задані
дійсні числа s, t. Обчислити
,
де
.
9.
Задані дійсні числа p, q. Обчислити
,
де
.
Задані масиви цілих чисел A(5), B(8), C(9). Обчислити суму додатних елементів масивів sa, sb, sc і знайти значення виразу
.Задані дійсні числа m,n. Обчислити
,
де
.
Обчислити:
,
де k – кількість додатних елементів
масиву цілих чисел K(18), m– кількість
додатних елементів масиву цілих чисел
M(16).Задані натуральне ціле число n і масив дійсних чисел
.
Обчислити
,
де
,
,
.
14. Задані
масиви цілих чисел K(10), L(25). Обчислити
,
де sk
– сума трьох найбільших елементів
масиву K(10),
–
сума трьох найбільших елементів масиву
L(25).
Задані дійсні числа a, b, c. Обчислити
де
.
Задані масиви дійсних чисел A(5), D(8), V(9). Обчислити середнє арифметичне від’ємних елементів масивів ga, gd,gv і знайти значення виразу
.
Задані дійсні числа a, b, c. Обчислити
,
де
18. Задані
масиви дійсних чисел A(14), B(22). Обчислити
,
де
–
мінімальний елемент масиву A(14),
–
мінімальний елемент масиву B(22).
19. Задані
дійсні числа s, t. Обчислити
,
де
.
20. Обчислити
,
де
– сума мінімального і максимального
додатного елемента масиву дійсних чисел
X(10),
–
сума мінімального і максимального
додатного елемента масиву дійсних чисел
Y(12).
21. Задані
цілі числа s, t. Обчислити
,
де
.
22. Обчислити
,
де
– кількість додатних елементів масиву
дійсних чисел X(12),
–
кількість додатних елементів масиву
дійсних чисел Y(18).
23. Задані
масиви цілих чисел M(10), N(15). Обчислити
,
де
– сума квадратів додатних елементів
масиву M(10),
–
сума квадратів додатних елементів
масиву N(15).
24. Обчислити
,
де
– відхилення першого елемента від
середнього арифметичного елементів
масиву дійсних чисел X(12),
–
відхилення першого елемента від
середнього арифметичного елементів
масиву дійсних чисел Y(18).
25. Задані
дійсні числа p, q. Обчислити
,
де
.
26. Обчислити
вираз
,
де k,
n,
m
– відповідно кількість від’ємних
елементів масивів цілих чисел К(12),
M(10),
N(14).
