[C, problema con le matrici]
salve a tutti! tra 2 giorni ho un compito molto importante di informatica però non riesco a fare l'esercitazione in preparazione della verifica ve ne sarei grato se poteste aiutarmi:
-acquisire in input un numero intero compreso tra 1 e 10(estremi inclusi),controllandone la correttezza
-riempire una matrice quadrata delle dimensioni del numero in input con valori casuali
-creare una seconda matrice simmetrica alla prima rispetto all'asse verticale ,cioè,scambiando tra loro le colonne(la prima con l'ultima,la seconda con la penultima..ecc)
-stampare per righe,ordinatamente,la matrice originale e,poi,quella simmetrica
ho provato più volte ma sono negato in materia come avete sicuramente capito..grazie a tutti anticipatamente
-acquisire in input un numero intero compreso tra 1 e 10(estremi inclusi),controllandone la correttezza
-riempire una matrice quadrata delle dimensioni del numero in input con valori casuali
-creare una seconda matrice simmetrica alla prima rispetto all'asse verticale ,cioè,scambiando tra loro le colonne(la prima con l'ultima,la seconda con la penultima..ecc)
-stampare per righe,ordinatamente,la matrice originale e,poi,quella simmetrica
ho provato più volte ma sono negato in materia come avete sicuramente capito..grazie a tutti anticipatamente
Risposte
In cosa stai incontrando difficoltà? Qui non vengono fornite soluzioni pronte agli esercizi, mostra i tuoi tentativi e cercheremo di aiutarti. Per esempio, sei in grado di scrivere un codice che legge il numero compreso tra 1 e 10? Sei in grado di creare una matrice quadrata della dimensione richiesta*?
* In questo caso potrebbe essere più semplice avere una matrice 10x10 (di dimensione quindi fissa) e accedere ad una sua sottomatrice..
* In questo caso potrebbe essere più semplice avere una matrice 10x10 (di dimensione quindi fissa) e accedere ad una sua sottomatrice..
Il problema e` che non so fare davvero nulla..provero' a postare i tentativi quando ritorno a casa ma saranno inutili

"vix96":
Il problema e` che non so fare davvero nulla..provero' a postare i tentativi quando ritorno a casa ma saranno inutili
Ti suggerisco di ragionare a come lo faresti a mano.