Hej, mam problem ze zrozumieniem działania pętli w pętli for w algorytmie rysującym rosnący trójkąt z gwiazdek, np trójkąt po podaniu liczby 3 ma wyglądać mniej więcej tak:
*
**
*** Metodą prób i błędów napisałąm kod, trojkat rysuje, ale nie dokońca wiem czemu
for (int i=1; i<liczba_gwiazdek; i++)
{ for(int j=1; j=<i; j++)
cout <<"*";
cout<<endl; }
rozumiem że najpierw nadaje wartość i=1, następnie sprawdzane jest czy i jest mniejsze od liczby gwiazdek podanej przez użytkownika, potem wchodzi w drugą pętlę, j=1, 1=<1 więc rysowana jest * i przejscie do nowej linii, ale potem nie rozumiem, dodawane jest 1 do wartości j oraz powrot do warunku z pierwszego for'a czy dodawane 1 do i,? bo jeśli w drugim przebiegu mam j=2 to znów wg mojej logiki powinna się narysowac tylko jedna gwiazdka i powinnam dostać te trzy gwiazdki tylko w pionie a jednak rysują się koło siebie mino że wszedzie na końcu jest endl
proszę o naprowadzenie :)