Visualizza messaggio singolo
Vecchio 10-07-2004, 19.23.22   #158
P8257 WebMaster
Gold Member
 
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
P8257 WebMaster promette bene
Quota:
Alhazred ha scritto
Spiego quali sono le mie intenzioni.
mArray è un array di numeroNavi posizioni, ogni posizione conterrà una coordinata nel formato C3, I6... e questo dovrà essere fatto da posizionaNavi().
posizionaNavi() dovrà anche fare controlli sulla validità dell'input e quindi leggere la lettera per la colonna, il numero per la riga e assicurarsi che siano all'interno della griglia.
Dovrà prendere quindi il primo carattere valido (una lettera compresa tra A e J) e poi altri 2 caratteri validi adiacenti (perché c'è anche il 10), gestendo anche eventuali spazi all'inizio, alla fine o tra le coordinate.
Come mi conviene acquisire l'input al fine di rendere più semplice tutta questa storia?
L'avrai notato ma lo dico solo per chiarezza..
nella mia implementazione basta restringere o allargare i numeri di validità nei vari "while" per regolare il raggio di input dell'utente...

Il primo ora è A-F .. il secondo 0-9

ovviamente occorrerà inserire pochi controlli supplementari sull'eventuale '00' .. '01' ecc.

Bye
P8257 WebMaster non è collegato   Rispondi citando