1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
|
#include <iostream>
#include <string>
#include <stdlib.h>
using namespace std;
char board[8][8]={{' ', ' ', ' ',' ',' ',' ',' ',' '},
{' ', ' ', ' ',' ',' ',' ',' ',' '},
{' ', ' ', ' ',' ',' ',' ',' ',' '},
{' ', ' ', ' ','X','O',' ',' ',' '},
{' ', ' ', ' ','O','X',' ',' ',' '},
{' ', ' ', ' ',' ',' ',' ',' ',' '},
{' ', ' ', ' ',' ',' ',' ',' ',' '},
{' ', ' ', ' ',' ',' ',' ',' ',' '}};
void displayboard()
{
cout <<" "<<"===============================================" << endl;
cout <<" "<<"| Othello Game |" << endl;
cout <<" "<<"===============================================" << endl;
cout <<"" << endl;
cout << " |---+---+---+---+---+---+---+---|" << endl;
cout << "8"<< "| "<<board[7][0] << " | "<<board[7][1] << " | "<<board[7][2] << " | "<<board[7][3] << " | "<<board[7][4]
<< " | "<<board[7][5] << " | "<<board[7][6]<< " | "<<board[7][7] << " | "<<board[7][8] << endl;
cout << " |---+---+---+---+---+---+---+---|" << endl;
cout << "7"<< "| "<<board[6][0] << " | "<<board[6][1] << " | "<<board[6][2] << " | "<<board[6][3] << " | "<<board[6][4]
<< " | "<<board[6][5] << " | "<<board[6][6]<< " | "<<board[6][7] << " | "<<board[6][8] << endl;
cout << " |---+---+---+---+---+---+---+---|" << endl;
cout <<"6"<< "| "<<board[5][0] << " | "<<board[5][1] << " | "<<board[5][2] << " | "<<board[5][3] << " | "<<board[5][4]
<< " | "<<board[5][5] << " | "<<board[5][6]<< " | "<<board[5][7] << " | "<<board[5][8] << endl;
cout << " |---+---+---+---+---+---+---+---|" << endl;
cout <<"5"<< "| "<<board[4][0] << " | "<<board[4][1] << " | "<<board[4][2] << " | "<<board[4][3] << " | "<<board[4][4]
<< " | "<<board[4][5] << " | "<<board[4][6]<< " | "<<board[4][7] << " | "<<board[4][8] << endl;
cout << " |---+---+---+---+---+---+---+---|" << endl;
cout <<"4"<< "| "<<board[3][0] << " | "<<board[3][1] << " | "<<board[3][2] << " | "<<board[3][3] << " | "<<board[3][4]
<< " | "<<board[3][5] << " | "<<board[3][6]<< " | "<<board[3][7] << " | "<<board[3][8] << endl;
cout << " |---+---+---+---+---+---+---+---|" << endl;
cout <<"3"<< "| "<<board[2][0] << " | "<<board[2][1] << " | "<<board[2][2] << " | "<<board[2][3] << " | "<<board[2][4]
<< " | "<<board[2][5] << " | "<<board[2][6]<< " | "<<board[2][7] << " | "<<board[2][8] << endl;
cout << " |---+---+---+---+---+---+---+---|" << endl;
cout <<"2"<< "| "<<board[1][0] << " | "<<board[1][1] << " | "<<board[1][2] << " | "<<board[1][3] << " | "<<board[1][4]
<< " | "<<board[1][5] << " | "<<board[1][6]<< " | "<<board[1][7] << " | "<<board[1][8] << endl;
cout << " |---+---+---+---+---+---+---+---|" << endl;
cout <<"1"<< "| "<<board[0][0] << " | "<<board[0][1] << " | "<<board[0][2] << " | "<<board[0][3] << " | "<<board[0][4]
<< " | "<<board[0][5] << " | "<<board[0][6]<< " | "<<board[0][7] << " | "<<board[0][8] << endl;
cout << " |---+---+---+---+---+---+---+---|" << endl;
cout << " a b c d e f g h " << endl;
}
void gameplay()
{
}
int main()
{
int player = 2;
if (player ==1)
{
player = 2;
}
else player = 1;
char input1;
int input2;
displayboard();
cout << "Player "<<player << ", please enter your input(row,column): "<<endl;
cin >> input1 >> input2;
if (input1 == 'a' and input2==1)
{
board[0][0] = 'o';
system("cls");
displayboard();
}
}
|