Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
индивидуйки.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.71 Mб
Скачать

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 елементу