
- •Створення і видалення ярликів на робочому столі, у головному меню, на панелі Office
- •3 Перейменування і зміна значків на ярлику
- •2_Алгоритм розгалуження
- •3 Алгоритм циклічної структури
- •Завдання 3
- •Лекція 4 / заняття 4 мова програмування високого рівня pascal
- •Завдання 3
- •3 Приклад програми обробки одномірного масиву
- •3 Приклад програми обробки двомірного масиву – матриці
- •Перейменування. Зміна кольору ярличків листа
- •Скласти електронну таблицю аналізу даних
- •1 Теоретичні відомості
- •1 Теоретичні відомості
3 Приклад програми обробки одномірного масиву
Масив містить 10 елементів. Визначити добуток і кількість позитивних елементів, та добуток і кількість негативних елементів.
PROGRAM DOB_KOL;
VAR A: array [1..20] of integer;
DP, DO, KP, KO,I: integer;
BEGIN
DP: =0; DO: = 0;
FOR I:=1 TO 20 DO
READLN (A[I]);
IF A[I] > 0 THEN BEGIN
DP:= DP * A[I];
KP:= KP + 1
END;
IF A[I] < 0 THEN BEGIN
DO:= DO * A[I];
KO:= KO + 1
END;
END;
WRITELN (DP, KP, DO, KO)
END.
ЛЕКЦІЯ 8 / ЗАНЯТТЯ 13
ВКЛАДЕНІ ЦИКЛИ. ПОНЯТТЯ БАГАТОМІРНОГО МАСИВУ
Скласти програму обробки елементів двомірного масиву
1 Теоретичні відомості
2 Варіанти завдань
3 Приклад програми обробки двомірного масиву – матриці
1 Теоретичні відомості
Двомірний масив характеризується ім'ям і розмірністю, де перший індекс визначає максимальне число рядків, а другий - максимальне число стовпців.
При обробці матриць часто доводиться виділяти елементи :
k- й рядка А[k,j] j=1, … , m
k- й стовпчика A[i,k] i=1, … , n
а для квадратних матриць ( m=n ) також :
головної діагоналі A[i,i] i=1, … , n
побічної діагоналі A[i,n+1-i] i=1, … , n
наддіагональні A[i,j] i>j
піддіагональні A[i,j] i<j
2 Варіанти завдань
Знайти (умова А) матриці. Умова А наведена в таблиці. Матриця довільна.
Таблиця
Варіант |
Умова А |
1 |
Суму позитивних елементів |
2 |
Суму негативних парних елементів |
3 |
Добуток парних елементів |
4 |
Максимальний позитивний елемент |
5 |
Максимальний парний негативний елемент |
6 |
Добуток мінімального й максимального елементів |
7 |
Номера максимального й мінімального елементів |
8 |
Максимальний по модулю елемент |
9 |
Квадрат мінімального негативного елемента |
10 |
Добуток мінімального елемента на суму позитивних |
11 |
Кількість парних елементів |
12 |
Кількість елементів по модулю більших 10 |
13 |
Кількість негативних і кількість позитивних елементів |
14 |
Добуток суми позитивних елементів на їхню кількість |
15 |
Суму добутку парних і добутку непарних елементів |
16 |
Кількість елементів, більших заданого числа Z |
17 |
Більшу із суми позитивних і суми парних |
18 |
Максимальний кратний 3 елемент і його індекси |
19 |
Частка від розподілу максимального й мінімального елементів |
20 |
Максимальний кратний 3 і мінімальний кратний 5 елемент |
21 |
Добуток елементів , менших заданого числа Т |
22 |
Кількість елементів, менших мінімального кратного 5 |
23 |
Суму позитивних кратних 5 елементів |
24 |
Добуток негативних парних елементів |
25 |
Індекси максимального по модулю кратного 3 елементу |