ciao a tutti raga. oggi ho da proporvi un bel quesito tosto tosto
allora voi tutti sapete che sto facendo il giochino del tetris, alcune funzioni le ho già postate in post precedenti..., adesso però mi manca l ultima funzione, quella piu difficile e cioe i limiti della mappa su cui scorre il mio pezzo.allora... so benissimo che questa funzione cosi non dice nulla, però dando una certa interpretazione posso dire che: per ogni i il cui elemento j è uguale a 10 se ce presente 1 in quella posizione la funzione restituisce 0 se no 1.codice:int movimentopossibile() { int i,j; for (i=pezzo.asse_verticale; i<altezza_righe;i++) { for (j=pezzo.asse_orizzontale;j<larghezza_colonne;j++) { if (mappa2[i][j==10]==1) { return 0; } //else { return 1; } } } }
adesso..... la mia domanda è questa: il mio ragionamento è esatto? da premettere che la funzione non fa quello che dico io.