Witam,
próbuję rozgryźć kod do narysowania prostokąta:
public class DrawRectangle {
public static void main(String[] args) {
int dlugosc = 5;
int wysokosc = 7;
int i = 0;
int j = 0;
while (i < wysokosc) {
while (j < dlugosc) {
System.out.print("*");
j++;
}
System.out.println();
j = 0;
i++;
}
}
}
Rozumiem, że pierwsza pętla przechodzi od wiersza do wiersza, w wewnętrznej zaś wyrysowywane są gwiazdki w linijce. Nie wiem niestety po co na koniec pierwszej pętli, pomiędzy przejściem do nowej linii, a inkrementacją wysokości jest: j=0. Czy ktoś może to najprościej jak się da wytłumaczyć ? Sprawdziłam, że bez tego wyświetla się tylko pierwszy wiersz gwiazdek, ale i tak nie rozumiem...