Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Skok v programe (JAVA)

Mám cyklus for s vnoreným cyklom for. Po prebehnutí cyklov si overím správnosť riešenia a ak je nesprávne tak potrebujem skočiť pred tie cykly for aby prebehli znova s aktualizovanými údajmi ktoré premenné nadobudli pri prvom prechode cyklami for.

Inicializácia premenných

zaciatok cyklov for /sem potrebujem skočiť/
cyklus for + vnorený cyklus for
koniec cyklov for

overenie výsledku pomocou cyklu for

ak nie je správny tak skok na začiatok cyklov for
/odtiaľto potrebujem skočiť/

návesti sa mi nedajú použiť lebo je to mimo cyklu

Ako spraviť skok na začiatok?

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Nebo sevřít vše uvedené do while či do-while. nový
hynajs 18.12.2015 11:43
hynajs
Pokud jsem tě dobře pochopil: public void neco(parametry){ for(i...){ for(j...){ NEJAKY VYPOCTY if(… nový
MašinkaTomáš 22.12.2015 13:32
MašinkaTomáš
spis while (chci fory) {neco(parametry)}; poslední
gilhad 22.12.2015 19:00
gilhad

Pokud jsem tě dobře pochopil:

public void neco(parametry){

     for(i...){

          for(j...){

               NEJAKY VYPOCTY

               if(podminka chci znovu fory) { neco(parametry);}
          }

     }
}

Tato operace se jmenuje rekurze, ale pozor na zásobník! (ZACYKLENÍ)

Můžeš mít proměnné jako globální, nebo je posílat jako parametry.

Zpět do poradny Odpovědět na původní otázku Nahoru