Programmazione 1 – Data una matrice
rappresentata da coppie svilupparla e stamparla
Leggere in input una sequenza di n numeri interi e inserirli in un array. I primi due elementi della sequenza rappresentano il numero di righe e di colonne di una matrice. I restanti numeri rappresentano, in forma sintetica, la matrice e vanno considerati in coppie (x, y): il primo numero rappresenta il numero di volte che il secondo numero deve essere inserito in posizioni adiacenti della matrice (l’inserimento procede dall’alto in basso e da sinistra a destra). Costruire la matrice e stamparla.
IMPORTANTE: Organizzare il programma in funzioni. Non utilizzare array ausiliari, non introdurre variabili globali.
Esempi.
ARRAY MATRICE
3, 3, 2, 7, 7, 9 7 7 9 9 9 9 9 9 9