SIMMETRICA
PROBLEMA:
Scrivere un programma che, data in input una matrice di dimensioni scelte dall'utente, comunica se essa è simmetrica.ANALISI:
Dopo aver letto le dimensioni della matrice e i singoli elementi, il programma controllerà se ogni elemento è uguale a quello che occupa la posizione opposta ad esso, cioè controllerà se il generico elemento A[i][j] sarà uguale all'elemento A[j][i]. Nel caso in cui troverà due elementi diversi, uscirà dal ciclo for di controllo e setterà la variabile "simmetrica" a 0. Infine, se la variabile "simmetrica" è rimasta a 1, il programma comunicherà che la matrice è simmetrica. In caso contrario comunicherà che essa non è simmetrica.VARIABILI UTILIZZATE:
- int M[MAX][MAX]: matrice quadrata
- short int simmetrica: se è a 1 indica che la matrice è simmetrica
- int dim: dimensione della matrice
COSTANTI UTILIZZATE:
- MAX 10: dimensioni massime della matrice