Plansza z liniami: funkcja printBoard
Kółko i krzyżyk w konsoli krok po kroku - Podstawy C++ (C++)
Wypisywanie planszy trafia do funkcji printBoard i wygląda jak prawdziwa plansza: znaki rozdzielone kreskami |, a wiersze linią ---+---+---.
#include <iostream>
using namespace std;
// plansza: 9 pol, numer pola = wiersz * 3 + kolumna, '.' = puste
char board[9] = {'.', '.', '.', '.', '.', '.', '.', '.', '.'};
void printBoard() {
for (int row = 0; row < 3; row++) {
cout << " " << board[row * 3] << " | " << board[row * 3 + 1] << " | " << board[row * 3 + 2] << endl;
if (row < 2) {
cout << "---+---+---" << endl;
}
}
}
int main() {
board[4] = 'X';
board[0] = 'O';
printBoard();
return 0;
}Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Podstawy C++·Zaloguj się, aby zapisać postęp na koncie.