
- •Правила оформлення лабораторних робіт з програмування
- •Протокол лабораторної роботи повинен включати в себе:
- •Зразки роботи програми
- •Створення програми на pascal, прості оператори.
- •Умовний оператор. Оператор-перемикач
- •Створення простих програм. Основи алгорітмізації
- •До завдання 2
- •Масиви, множини
- •Процедури та функції.
- •Текстові файли, типизовані файли.
До завдання 2
№ вар. |
Ряд |
№ вар. |
Ряд |
№ вар. |
Ряд |
1
|
|
11 |
|
21 |
|
2 |
|
12 |
|
22 |
|
3 |
|
13 |
|
23 |
|
4 |
|
14 |
|
24 |
|
5 |
|
15 |
|
25 |
|
6 |
|
16 |
|
25 |
|
7 |
|
17 |
|
27 |
|
8 |
|
18 |
|
28 |
|
9 |
|
19 |
|
28 |
|
10 |
|
20 |
|
30 |
|
Схема Горнера для знаходження суми ряду
Допустимо
треба обчислити суму ряду
,
де
-
член ряду, що залежить тільки від
та
.
Якщо можливо знайти зв’язок
між
двома послідовними членами ряду
,
то сума даного ряду знаходиться за
схемою Горнера. Допустимо треба знайти
суму ряду
.
Розпишемо ряд
.
Член ряду має вигляд
.
Зв’язок
між сусідніми членами ряду такий
.
Програма за схемою Горнера для даного
ряду повинна бути написана таким чином:
Uses crt;
const
e=1e-6; {Максимальна помилка розрахунку}
var
sum,U,x : real;
n : integer;
begin
clrscr;
write(’X=’); readln(x);
U=1; {перший член ряду}
Sum := U;
n := 0;
repeat
inc(n);
U:=-U*x/n;
Sum := Sum+U;
until abs(U)<=e;
writeln(’Сума ряду складає ’, Sum)
end.
Масиви, множини
Створити програму згідно свого варіанту. Для завдання матриць можливо використати функції, що генерують числа випадковим чином - Random та Randomize.
№ вар. |
Умова завдання |
1 |
2 |
1 |
1. Ввести дві строкові змінні, що обов’язково повинні мати строкові латинські символи. Вивести всі строкові латинські символи, що входять в обидві строкові змінні. 2. Дана
квадратна матриця
|
2 |
1. Вести
ціле число
,
що лежить в діапазоні
2.
Дана квадратна матриця
розміром
та натуральне число
|
3 |
1. Дано
натуральне число
і дійсні числа
2. Дани
3 матриці
|
4 |
1. Дана вибірка розміром . Знайти середнє, дисперсію та середнє квадратичне відхилення. 2. Дани 3 матриці розміром . Вивести ту матрицю, добуток невід’ємних елементів якої буде максимальним. |
5 |
1. Дано
натуральне число
і пари дійсних чисел
2. Дани 3 матриці розміром . Вивести ту матрицю, сума від’ємних елементів якої буде мінімальною |
6 |
1. Створити вибірку, що складається з 1000 перших членів ряду Фібоначчі. Знайти середнє, дисперсію та середнє квадратичне відхилення. 2. Дани 3 матриці розміром (елементи матриць – цілі числа в діапазоні ). Вивести ту матрицю в якій кількість елементів, що дорівнюють 0 буде мінімальною. Якщо таких матриць декілька, то вивести усі. |
7 |
1. Дано натуральне число і пари дійсних чисел . Розглядаючи пари , як координати точок на площині знайти площу максимального трикутника. 2. Дани
матриця
розміром
|
8 |
1. Дано
натуральне число
і дійсні числа
.
Обчислити значення багаточлена
2. Дани 3 матриці розміром . Знайти для кожної матриці середнє значення всіх елементів та вивести ту матрицю, в якій середнє значення елементів буде мінімальним. |
1 |
2 |
9 |
1. Ввести дві строкові змінні, що обов’язково повинні мати строкові латинські символи. Вивести всі строкові латинські символи, що входять тільки в одну з строк. 2. Дана квадратна матриця розміром . Знайти строку, в який знаходиться мінімальний елементи матриці та стовпець з максимальним елементом матриці та поміняти місцями строку зі стовпцем. |
10 |
1. Дано натуральне число і пари дійсних чисел . Розглядаючи пари , як координати точок на площині знайти ті 3 точки, що утворюють трикутник, площа якого буде максимальною. 2. Дана
квадратна матриця
розміром
|
11 |
1. Ввести дві строкові змінні, що обов’язково повинні мати строкові латинські символи. Вивести всі строкові латинські символи, що не входять в жодну строкову змінну. 2. Дана матриця розміром . Знайти стовпці, в яких знаходиться мінімальний та максимальний елементи матриці та поміняти місцями ці стовпці. |
12 |
1. Дани масиви
2. Дани
3 матриці
розміром
(елементи матриць – цілі числа в
діапазоні
|
13 |
1. Дано натуральне число і пари дійсних чисел . Розглядаючи пари , як координати точок на площині знайти точки, відстань між якими буде максимальною. 2. Дани 3 матриці розміром . Вивести ту матрицю, добуток від’ємних елементів якої буде мінімальним. |
14 |
1. Дан масив дійсних чисел розміром 10, що більші 0. Вивести седнєаріфметичне, середньо геометричне та середньоквадратичне даного масиву. 2. Дана
квадратна матриця
розміром
.
Знайти матрицю
|
15 |
1. Ввести три строкові змінні, що обов’язково повинні мати строкові латинські символи. Вивести всі строкові латинські символи, що входять в обидві перші дві строкові змінні та не входять в третю строкову змінну. 2. Дани
дві матриці
та
розміром
(елементи матриць – цілі числа в
діапазоні
|
16 |
1. Ввести строкову змінну, в якій повинні знаходиться латинські символи (строкові та заголовні). Вивести перетворену строку в якій строкові латинські символи замінені на заголовні (увага, функції роботи з строками не використовувати). 2. Дана
квадратна матриця
розміром
.
Знайти матрицю
|
17 |
1. Вести
ціле число
,
що лежить в діапазоні
.
Вивести як виглядає число
2. Дана квадратна матриця розміром (елементи матриці – цілі числа в діапазоні ). Вивести старший мінор сума елементів якого максимальна. |
1 |
2 |
18 |
1. Дано натуральне число
і пари дійсних чисел
.
Розглядаючи пари
,
як координати 2 точки, сума відстані
яких від точки
з координатами
2. Дани 3 матриці розміром (елементи матриць – цілі числа в діапазоні ). Вивести ту матрицю в якій непарних елементів буде більше ніж парних. Якщо таких матриць декілька, то вивести усі. |
19 |
1. Дани масиви розміром . Знайти коефіцієнт детермінації між ними. 2. Дани 3 матриці розміром (елементи матриць – цілі числа в діапазоні ). Вивести ту матрицю в якій кількість непарних елементів, буде максимальним. Якщо таких матриць декілька, то вивести усі. |
20 |
1. Дано натуральне число і пари дійсних чисел . Розглядаючи пари , як координати точок на площині знайти точки, відстань яких від точки з координатами буде максимальною та мінімальною. 2. Дани 3 матриці розміром (елементи матриць – цілі числа в діапазоні ). Вивести ту матрицю в якій кількість непарних елементів, буде максимальним. Якщо таких матриць декілька, то вивести усі. |
21 |
1. Ввести дві строкові змінні, що обов’язково повинні мати латинські символи. Вивести всі строкові латинські символи, що входять в обидві строкові змінні, при цьому врахувати, що існують строкові та заголовні літери (для цього провести перетворення строкових літер к заголовним чи навпаки заголовних к строковим). 2. Дана квадратна матриця розміром . Знайти стовпці, в яких знаходиться мінімальний та максимальний елементи матриці та поміняти місцями ці стовпці. |
22 |
1. Ввести строкову змінну, в якій повинні знаходиться латинські символи (строкові та заголовні). Вивести перетворену строку в якій заголовні латинські символи замінені на строкові (увага, функції роботи з строками не використовувати). 2. Дана
квадратна матриця
розміром
.
Знайти матрицю
|
23 |
1. Вести
ціле число
,
що лежить в діапазоні
.
Вивести як виглядає число
2. Дана квадратна матриця розміром (елементи матриці – цілі числа в діапазоні ). Вивести старший мінор сума елементів якого мінімальна. |
24 |
1. Ввести чотири строкові змінні, що обов’язково повинні мати латинські символи. Вивести строкову змінну в якій кількість голосних латинських символів буде максимальною. Якщо таких строк декілька, то вивести усі. 2. Дана квадратна матриця розміром . Знайти стовпець, в якому знаходиться мінімальний елемент матриці та строку в який знаходиться максимальний елемент матриці та поміняти місцями цю строку і стовпець. |
1 |
2 |
25 |
1. Дан
масив дійсних чисел
2. Дана
матриця
розміром
,
значення елементів якої – дійсні
числа, що лежать в інтервалі
|
26 |
1. Ввести три строкові змінні, що обов’язково повинні мати латинські символи. Вивести строкову змінну в якій кількість не латинських символів буде максимальною. Якщо таких строк декілька, то вивести усі. 2. Дана квадратна матриця розміром . Знайти стовпець, в якому знаходиться максимальний елемент матриці та строку в який знаходиться мінімальний елемент матриці та поміняти місцями цю строку і стовпець. |
27 |
1. Вести
ціле число
,
що лежить в діапазоні
.
Вивести як виглядає число
2. Дана квадратна матриця розміром (елементи матриці – цілі числа в діапазоні ). Вивести старший мінор добуток за модулем елементів, що не дорівнюють 0 – максимальний. |
28 |
1. Дано
натуральне число
і дійсні числа
.
Обчислити значення багаточлена
2. Дани 3 матриці розміром . Знайти для кожної матриці середнє значення всіх елементів та вивести ту матрицю, в якій модуль середнього значення елементів буде мінімальним. |
29 |
1. Ввести три строкові змінні, що обов’язково повинні мати латинські символи і не латинські символи. Вивести строкову змінну в якій відношення латинських символів до не не латинських символів буде максимальним. Якщо таких строк декілька, то вивести усі. 2. Дани 3 матриці розміром . Знайти для кожної матриці максимальний елемент та вивести ту матрицю, в якій максимальний елемент буде мінімальним. |
30 |
1. Дано
натуральне число
і дійсні числа
.
Обчислити значення багаточлена
2. Дани 3 матриці розміром . Знайти для кожної матриці мінімальний елемент та вивести ту матрицю, в якій мінімальний елемент буде максимальним. |