Primeri zadataka sa časova vežbi
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 A 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:
![]()