background image

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. 
 
 

)

"

1

"

(

...

)

"

"

(

...

)

"

0

"

(

:

)

"

1

"

(

...

)

"

"

(

...

)

"

0

"

(

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

:

:

1

,

1

,

1

0

,

1

1

,

,

0

,

1

,

0

,

0

0

,

0

n

kolumna

maks

j

kolumna

maks

kolumna

maks

w

m

wiersz

maks

i

wiersz

maks

wiersz

maks

A

A

A

A

A

A

A

A

A

v

A

n

m

j

m

m

n

i

j

i

i

n

j