Oppure

Loading
03/05/23 18:22
Carlo
@Iboostar

Il codice proposto è una bozza non funzionante e non completa.
Gli errori che saltano all'occhio sono:
Le variabili non inizializzate, in particolare iOr e iVe
Le graffe dei While cadono tutte alla fine con conseguente concatenamento.
Il confronto sul While:
while( iOr < 8 || iOr > 1 || iVe < 8 && iVe > 1 ) 

dovrebbe essere:
while( iOr < 8 && iOr >= 0 || iVe < 8 && iVe >= 0 )

o simile in base a cosa volesse ottenere l'autore.
iOr e iVe non vengono azzerate prima del secondo While che le usa.

Se sai correggere il codice proposto, significa che lo sai scrivere ex novo.

Ultima modifica effettuata da Carlo 03/05/23 22:25
in programmazione tutto è permesso
03/05/23 18:53
Io non capisco come si possa inviare un post in cui non si spreca neanche una parola.

Non un saluto, non un "per favore", tanto meno un "grazie".

Incredibile quanto si pensa che le cose siano dovute e la "maleducazione digitale" sia dilagante.
09/05/23 10:17
Ultimo
Postato originariamente da Carlo:

@Iboostar

Il codice proposto è una bozza non funzionante e non completa.
Gli errori che saltano all'occhio sono:
Le variabili non inizializzate, in particolare iOr e iVe
Le graffe dei While cadono tutte alla fine con conseguente concatenamento.
Il confronto sul While:
while( iOr < 8 || iOr > 1 || iVe < 8 && iVe > 1 ) 

dovrebbe essere:
while( iOr < 8 && iOr >= 0 || iVe < 8 && iVe >= 0 )

o simile in base a cosa volesse ottenere l'autore.
iOr e iVe non vengono azzerate prima del secondo While che le usa.

Se sai correggere il codice proposto, significa che lo sai scrivere ex novo.



Ciao Carlo, lascia perdere è tempo sprecato, con questi che vogliono la pappa pronta, non sanno nulla di programmazione

e si stanno per Laureare :-o:-?

Siamo messi Bene :k:
If ok Then GOTO Avanza else GOTO Inizia