il giusto ciclo

davide84

Utente Attivo
45
0
Ciao a tutti....stò cercando di trovare il giusto ciclo per questo frammento di codice ma con scarsi risultati....il mio codice si deve ripetere finchè nella matrice viennot1 vi è almeno un 3...se non c'è nessun 3 non lo deve eseguire...
grazie a tutti...

for(o=0;o<=9;o++){
for(p=0;p<=9;p++){
if(viennot1[o][p]==3)
{
viennot1[o][p]=1;
}
else
{
viennot1[o][p]=0;
}
}
}
esegui(viennot1);
 

Arcovoltaico77

Utente Èlite
1,558
10
CPU
Core 2 Duo E2200 + Thermaltake silent tower 112cu (1,3 Kg)
Scheda Madre
Asus P5B
HDD
160Gb Maxtor SATA2 + WD Caviar 250GB SATA2
RAM
2 * 1Gb Corsair CL4 (Pc4300, Value Select)
GPU
Point of View 6600GT 256Mb (500-1000 @ 571-1183)
Audio
integrato 5.1
Monitor
LCD 17 samsung
PSU
Enermax Pro82+ 525 Watt
Case
ColorsIT
OS
Windows XP & Ubuntu
forse intendevi dire che deve eseguirlo finchè non trova un 3 nella matrice?
Altrimenti ti manca un pezzo di codice che controlli che ci sia effettivamente un 3 nella matrice, prima di iniziare a settare gli elementi.
 

davide84

Utente Attivo
45
0
volevo proprio dire che se in tutta la matrice non c'è nessun 3 bisogna fermarsi...quindi devo trovare un ciclo che mi esegua quel frammento di codice fino a quando la mia matrice non conterrà più nessun 3......ovviamente i 3 andranno via man mano che si entra nella funzione esegui.....
sono più che sicuro che ci voglia un while ma non so cosa scriverci....
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!