int n[] [] = {{1,3},{2,3}}; for (int i = n.length-1; 1>=0; i--) { for(int y: n[i]) { System.out.print(y); } }
maracaibo25 ha scritto: cosa fanno qua i for in particolare il primo grazie
maracaibo25 ha scritto:
andbin ha scritto: maracaibo25 ha scritto: cosa fanno qua i for in particolare il primo grazie Probabilmente volevi scrivere i>=0 (che ha senso) invece che 1>=0 (che è sempre "vero" ed ha ben poco senso in generale).
andbin ha scritto:
maracaibo25 ha scritto: si scusate li è i non 1
Weierstrass ha scritto: Guarda che così non impari niente... Provaci tu. Secondo te cosa succede quando uno è maggiore o uguale a zero?
Weierstrass ha scritto:
maracaibo25 ha scritto: allora credo che va nel for each interno dove y scorre l'array bidimensonale
andbin ha scritto: maracaibo25 ha scritto: allora credo che va nel for each interno dove y scorre l'array bidimensonale Quando hai un ciclo for come quello lì principale, la prima questione è saper valutare come progredisce la variabile di indice e quando termina il for.
maracaibo25 ha scritto: l'istruzione è i--, quindi l'indice decrementa cioè l'array scorre al contrario giusto?