Ciao ragazzi,
devo fare un programma che prenda in input da riga di comando un numero n pari compreso tra 2 e 8 estremi compresi.
Poi costruire un matrice n*n e riempirla di numeri casuali che vanno da n+1 a 2*n+1.
Poi stampare a video la matrice e successivamente scambiare le n/2 righe con le altre n/2 righe e stampare a video.
es: C:/prog.exe 4
597
997
579
797
579
797
597
997
L'input del numero e i messaggi di errore riesco a farli ma non riesco a capire come fare una matrice n*n e riempirla di numeri casuali da n+1 a 2*n+1.
Grazie a tutti coloro che mi aiuteranno.

Rispondi quotando