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

Hot: E3 2021, chi ti è piaciuto di più?

  • Ubisoft

    Voti: 37 23.1%
  • Gearbox

    Voti: 3 1.9%
  • Xbox & Bethesda

    Voti: 101 63.1%
  • Square Enix

    Voti: 14 8.8%
  • Capcom

    Voti: 7 4.4%
  • Nintendo

    Voti: 21 13.1%
  • Altro (Specificare)

    Voti: 15 9.4%

Discussioni Simili