Nessuno |
|
| CITAZIONE (RootkitNeo @ 5/3/2014, 23:52) La spiegazione è stata data, ma la offro anche io, visto che mi va anche di scrivere. Guarda il codice scritto in questo modo: CODICE int i, j;
for (i=0; i<10; i++) { for (j=i; j<10; j++) { System.out.print("."); } System.out.println(); } Il ciclo che scorre j inizia dalla posizione i, che è inizialmente 0. Di conseguenza la prima riga scorre da j=i=0 sino a j<10, ovvero stampa 10 punti. Il secondo ciclo trova la i incrementata di 1, che quindi vale 1, di conseguenza j=i=1 e quindi verranno stampati 9 puntini, dall'1 al 9. E la cosa si ripete sino a che i non risulta uguale a 10. Grazie Root ottime spiegazioni come sempre
|
| |