for (i = 1; i <= a; i++){
for (b = 1; b <= i; b++){
cout << "X";
}
cout << endl;
}
, если a = 4, результат будет
X
XX
XXX
XXXX
, тогда как результат этого
for (i = 1; i <= a; i++){
for (b = 1; b <= a - i; b++){
cout << "A";
}
cout << endl;
}
будет
AAA
AA
A
iПризнаю другое в условном утверждении, но я не могу объяснить это сам, почему так.