salve avrei un problemino con questo esercizio...mi dicono che è semplice ma io essendo alle prime armi lo trovo un pò difficile...la traccia è questa:
ESERCIZIO 1
Si realizzi un programma che, mediante opportuni sottoprogrammi, legga da tastiera una matrice di
interi con segno di dimensioni scelte dall'utente, la stampi, crei un'altra matrice che contenga le
somme dei valori contenuti in tutte le sue sottomatrici 2x2 non sovrapposte, la stampi e restituisca
la riga che contiene il valore massimo nella nuova matrice.
Il candidato realizzerà:
– la lettura della matrice mediante un sottoprogramma che funzioni per qualsiasi matrice, note
in precedenza le sue dimensioni;
– la stampa di entrambe le matrici riutilizzando un unico sottoprogramma che stampa una
matrice di dimensioni qualsiasi;
– la generazione della seconda matrice mediante un sottoprogramma apposito che funzioni
con matrici di dimensioni qualsiasi (vedere esempio in figura) e indichi al programma
principale se tutti i valori sono stati usati o meno;
– la ricerca della riga che contiene il valore massimo mediante un sottoprogramma apposito
che funzioni per qualsiasi matrice.
Il candidato curerà che l'utente sia impossibilitato ad inserire valori negativi per le dimensioni della
matrice.