1. Unos i ispis matrice

1.1. Popunjavanje matrice slučajnim brojevima

Zadatak: Kvadratnu matricu A dimenzija N popuniti slučajnim brojevima iz intervala od 0 do 99 i sabrati sve parne.

Funkcija pomoću koje se to može uraditi:

Ako se zadatak ovako zada, iz njega se vidi da korisnik unosi neki broj (N), a da je matrica sa nazivom i da ima N redova i N kolona (kvadratna).

U biblioteci stdlib.h postoji funkcija rand() koja daje neke slučajne brojeve. Da biste se uverili da su ti brojevi u intervalu od 0 do 100, koristi se %100 (treba nam ostatak pri deljenju sa 100)

U ovom primeru, funkciji se kao parametri prosle]uju ime matrice, nroj redova, broj kolona i broj sa kojim se radi operacija % da bi se dobili brojevi u odgovarajućem opsegu. U našem slučaju, to je 100, jer se sa %100 dobijaju brojevi u intervalu od 0 do 99.

Poziv funkcije bi izgledao ovako:


Rešenje dato u slici (da bi se sprečilo kopiranje)