пʼятниця, 29 вересня 2017 р.

Двовимірні масиви

Двовимірні масиви

Двовимірний масив (матриця) – це вектор векторів, тобто кожен елемент вектора є вектором. Всі елементи матриці є одного типу.

Розмірність матриці 3´4 означає, що матриця містить 3 рядки і 4 стовпці.

Ім'я одержує вся матриця, наприклад А. Елементи матриці описують двома індексами. Елемент A[i,j]  міститься на перетині  i-рядка і  j-стовпця, тобто перший індекс визначає рядок, а другий стовпець. (Наприклад, елемент A[2, 4j] міститься на перетині 2-ого рядка і 4-ого стовпця.)
Елементи, для яких i=j, називаються діагональними елементами матриці.

Опис матриці з дійсними елементами, яка містить 4 рядки та 7 стовпців:
I спосіб: var А : array [1 . . 4, 1 . . 7] of real;
II спосіб: type mas= array [1 . . 4, 1 . . 7] of real;
                var А:mas;

Література : Руденко, Речич, Потієнко Інформатика. 9 клас” ст. 184-186.

Задача

Ввести матрицю розмірністю 5´7 з цілими елементами, знайти суму елементів матриці, всі додатні елементи матриці замінити на 1 і вивести змінену матрицю.

Program pr2;
var А : array [1 . . 4, 1 . . 7] of real;
       I,j:integer; s:real;
Begin

for i:=1 to 4 do
  for j:=1 to 7 do
     begin
         read (a[i,j]);
         s:=s+ a[i,j];
    end;
   write(s);

for i:=1 to 4 do
  for j:=1 to 7 do
      if a[i,j]>0 then a[i,j]:=1;

for i:=1 to 4 do
  begin
       for j:=1 to 7 do   write (a[i,j]);
       writeln;
  end
end.

Д/з №1
1. Ввести матрицю розмірністю 4´3 з цілими елементами, знайти суму і кількість всіх додатних елементів матриці.
2. Знайти суму та кількість елементів матриці А розміру n´m, які належать проміжку [c,d].
3. Ввести матрицю розмірністю 4´3 з цілими елементами, знайти максимальний елемент матриці.

Д/з №2
1.    Ввести матрицю A розмірністю n´m з дійсними елементами. Всі додатні елементи замінити на максимальний елемент цієї матриці.
2.    Ввести матрицю розмірністю n´m з цілими елементами. Просумувати всі додатні елементи матриці в кожному рядку окремо. Вивести у вигляді: номер рядка - сума.
3.    Ввести матрицю А розмірністю 4´7 з цілими елементами.  Порахувати кількість рядків, в яких всі елементи від'ємні.


Немає коментарів:

Дописати коментар