witam. mam oto taki program:
#include <iostream>
main()
{
using namespace std;
int i, m;
int dlugosc_linii = 3 ;
for (i=0 ; i < 4 ; i=i+1)
{
for(m = 0 ; m < 10 ; m=m+1)
{
cout << "*" ;
if(m > dlugosc_linii)break;
}
cout<< "\nKntynuujemy zewnetrzna petle"
<< "for dla i= "
<< i <<"\n";
}
}
wynikiem tego programu jest:
Kontynuujemy zewetrzna petle for dla i = 0
Kontynuujemy zewetrzna petle for dla i = 1
Kontynuujemy zewetrzna petle for dla i = 2
Kontynuujemy zewetrzna petle for dla i = 3
i mam problem bo na moje rozumowanie powinny byc po trzy giwazki a nie po 5 bo ta zagniezdzona petla konczy sie jak m > dlugosc_lini czyli 3 wiec gwiazdek powinno byc 3 a nie 5. Czy moze mi ktos wytlumaczyc dlaczego jest 5 gwiazdek a nie 3? bo nie daje mi to spokoju