Io ti spiego solo il ragionamento che faccio io. Il codice te lo fai da te.
Metodo verificaPresenza(A,V)
1. se la dimensione di un lato della matrice è diversa dalla dimensione del vettore allora ritorna false e esci dal metodo;
2. altrimenti ( qua ti puoi sbizzarire ) fai un ciclo per i che va da 0 fino alla dimensione del vettore meno uno. Controlli se l'elemento del vettore nella posizione i è uguale all'elemento nella cella (i,i) della matrice. Se sono uguali continui il ciclo fino a quando non finisce, se sono diversi esci dal ciclo e ritorni false.Se ha finito il ciclo senza trovare elementi diversi ritorni true, altrimenti effettui un secondo ciclo per i che va da 0 fino alla dimensione del vettore meno uno. Controlli se l'elemento del vettore nella posizione i è uguale all'elemento nella cella (i,dim(V)- i) dove dim(V) è la dimensione del vettore V.Se sono uguali continui il ciclo fino a quando non finisce, se sono diversi esci dal ciclo e ritorni false.Se ha finito il ciclo senza trovare elementi diversi ritorni true, altrimenti ritorni false.
Fine.
Ciao Ciao.
__________________
Ho concluso acquisti e/o vendite con : SHIVA>>LuR<<, TheGaiden, ArvMau
|