1
эй, ребята, нужна помощь с этим куском кода каждый раз, когда я его запускаю. компилятор выводит все на одну строку. Я пытаюсь поставить в шахматном формате формат 8x8, но программа дает мне 1x16. Попробуйте запустить его и посмотреть, что он вам дает. Я использую CodeBlocks на окнах 7.
#include #include Я не могу понять модуль 2d C++
using namespace std;
class CheckerBoard{
public:
void initBoard()
{
for(int y=0; y<8; y++)
{
for(int x=0; x<8; x++)
{
if(((x+y)%2)==0)
{
board[y][x]='.';
}
else
{
board[y][x]='*';
}
}
}
}
void printBoard()
{
for(int y=0; y<8; y++)
{
for(int x=0; x<8; x++)
{
cout<< board[y][x];
}
}
}
private:
char board[8][8] ;
};
int main()
{
CheckerBoard checkerBoard;
checkerBoard.initBoard();
checkerBoard.printBoard();
return 0;
}