Informatyka - Podstawy Programowania w Języku C++
Kierownik przedmiotu: Sławomir Czarnecki prow. Rafał Michalczyk / Zbigniew Trybocki
Zadanie dodatkowe na laboratorium nr. 7 dla grupy 4
1. Napisz kod programu generującego macierz o wymiarach m x n. Składowe macierzy mają być liczbami całkowitymi generowanymi losowo z przedziału [0,a]. Wartości m, n, a mają być wczytywane z klawiatury.
Napisz kod funkcji maks_mac(int** A, int* v, int* w, int m, int n) zapisującej do dwóch wektorów o wymiarach m i n maksymalne wartości ze wszystkich wierszy/kolumn macierzy.
Wyszukaj maksymalną wartość składowej macierzy i podaj w którym wierszu/kolumnie się znajduje (wystarczy podać tylko jedno położenie wartości maksymalnej).
Wyświetl na ekranie składowe macierzy, obydwu wektorów oraz maksymalnej wartości łącznie z jednym z jej położeń w macierzy.
A :
v :
A
...
A
...
A
j
n
maks wiersz 0,0
0,
0,
1
−
(
"
0
" )
...
...
...
...
...
...
A
...
A
...
A
i
i j
i n
maks wiersz i
,0
,
,
1
−
(
" ")
...
...
...
...
...
...
A
...
A
...
m−
m−
A
j
m− n−
maks wiersz m −
,
1 0
,
1
,
1
1
(
"
"
1 )
w :
maks( kolumna "
0
" )
...
maks( kolumn "
a "
j )
...
maks( kolumn "
a n − "
1 )