 
        
        - •Створення і видалення ярликів на робочому столі, у головному меню, на панелі 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 елементу | 
