You are on page 1of 1

Програмирање и алгоритми 2020/2021 Лабораториски вежби

ЛАБОРАТОРИСКА ВЕЖБА – ПРОГРАМИРАЊЕ И АЛГОРИТМИ БРОЈ 7


ТЕМА: Матрици
Име и презиме Индекс број Група

1. Дa се напише главна програма која што ќе дозволи внесување на елементите на една матрица
со дименции NxM (не повеќе од 100x100) од тастатура. Вредностите на N и M исто така се
внесуваат од тастатура. Потоа програмата треба да ги промени елементите кои се наoѓаат на
главната дијагонала со елементите кои се наоѓаат на споредната дијагонала и да отпечати на
екран кои се елементите на новодобиената матрица, како и збирот на елементите на главната
и споредната дијагонала соодветно.

Пример: За внесена матрица: 1 2 3


4 5 6
7 8 9

Да даде излез:
Novata matrica e
3 2 1
4 5 6
9 8 7
Zbirot na elementite na glavnata dijagonala e 15
Zbirot na elementite na sporednata dijagonala e 15

2. Да се напише главна програма која ќе дозволи внесување на елементите на две матрици со


димензии NxM (не повеќе од 100х100) од тастатура. Вредностите на N и M исто така се
внесуваат од тастатура и двете матрици имаат исти димензии. Програмата треба да провери
дали елементите кои се наоѓаат на исти позиции во двете матрици се делат со остаток нула.
Доколку е исполнет тој услов да се отпечатат елементите кои го задоволуваат условот и
позицијата на која што се наоѓаат.

Пример: За влезни матрици: 491 5 3 4


А= 6 2 8 B= 8 1 4
753 6 2 3

Да даде излез:

Elementite 9 I 3 koi se naogjaat na pozicija [0][1] go zadovoluvaat uslovot


Elementite 2 I 1 koi se naogjaat na pozicija [1][1] go zadovoluvaat uslovot
Elementite 8 I 4 koi se naogjaat na pozicija [1][2] go zadovoluvaat uslovot
Elementite 3 I 3 koi se naogjaat na pozicija [2][2] go zadovoluvaat uslovot

You might also like