Pozdrowił, teraz narysowałem cztery kwadraty jeden pod drugim. Zastanawia mnie jednak jedna rzecz. Gdy w kodzie umieszczam inicjalizacje zmiennej: int a=4, przed instrukcją while ( b>0) to program rysuje tylko jeden kwadrat. Czy ktoś z szanownych użytkowników forum mógłby mi to wyjaśnić? Z góry dziękuję. Krzysztof :)
#include <iostream>
using namespace std;
int main()
{
int b=4;
// gdy umieszczę inicjalizację zmiennej int a =4 tutaj, program rysuje tylko jeden kwadrat- prośba o wyjaśnienie
while (b>0)
{
int a=4;
while (a>0)
{
for(int i =0; i<4; i++)
cout<<"*";
cout<<endl;
--a;
}
--b;
cout<<endl;
}
return 0;
}