Allora devo gestire un campo da gioco, il piano è costituito da una griglia di oggetti quadrati di lato k, ora quando comincia il gioco l'utente indica il valore di k.
Ogni quadrato è mem. in una struttura dati secondo la coordinata del vertice in basso a sinistra.
Ogni quadrato, inoltre è costituito da k*k quadrati di lato unitario (es. k=5 allora il numero di celle unitarie è 25)
Poichè l'utente può modificare il parametro k, di conseguenza viene modificata anche la struttura dati.
L'utente inserisce delle coordinate ma non sa a quale quadrato appartengono, ilproblema è propro questo, devo scrivere una funzione del tipo:
quadrato *trova(int k,int a, int b)
if (a<k) && (b<k)
return (0,0)
........
Quindi se k=5 a=2 b=2 allora il quadrato (0,0)
Spero di essere stato più chiaro![]()

Rispondi quotando