Ciao a tutti, vorrei sapere come faccio a sommare le singole diagonali di una matrice RxC con R=6 e C=7. Mi serve perchè sto svolgendo un programma che si rifà al gioco Forza 4 e mi servirebbe sommare le singole diagonali di tale matrice.
Inoltre posso valutare la somma di ogni singola riga attraverso due cicli for annidati senza fare la seguente cosa:
somma=0;
for(int i=0; i<6; i++){
somma=somma+m[0][i];
if(somma==4){
return 1;
}
if(somma==-4){
return 2;
}
}
somma=0;
for(int i=0; i<6; i++){
somma=somma+m[1][i];
if(somma==4){
return 1;
}
if(somma==-4){
return 2;
}
}
...........
il codice continua fino alla sesta riga.