Есть ответ 👍

C++ написать программу, используя два раза while, которая выдает следующее: * ** *** **** ***** ****** ******* ******** я написал, но не работает. может найдете ошибку в моей? (ошибка не в синтаксисе, а в выдаче результата) #include int main() { int verticaldown=0; int horizontalright=0; int countcolumns=1; while(verticaldown< 8) { while(horizontalright { std: : cout < < "*"; horizontalright++; } countcolumns++; verticaldown++; std: : cout < < "\n"; } return 0; }

262
281
Посмотреть ответы 2

Ответы на вопрос:


Лучше делать через for #include < iostream> using namespace std; int main() { const int n = 8; char matrix[n][n]; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { matrix[i][j] = 0; if (i > j) { matrix[i][j] = '*'; } cout < < matrix[i][j] < < " "; } cout < < endl; } return 0; }
FenteziV
4,6(86 оценок)

Пропущене число 224 дерзай

Популярно: Информатика