-
Notifications
You must be signed in to change notification settings - Fork 0
/
Program.cs
40 lines (34 loc) · 1.25 KB
/
Program.cs
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
using System;
using System.Threading;
using main.tiktaktoe;
namespace csharp
{
class Program{
static void Main(string[] args){
Random rn = new Random();
int turn = 1;
while(!TikTakToe.checkWinner()){
Console.WriteLine("-=-=-=-=-=-=-=-=-=-=-=-=");
Console.WriteLine(" Tik Tak Toe!!! ");
Console.WriteLine("-=-=-=-=-=-=-=-=-=-=-=-=\n");
TikTakToe.printBoard();
if (turn % 2 == 0){
Console.WriteLine("--------------------\n PC TURN!\n--------------------");
Thread.Sleep(3000);
TikTakToe.pcPlay();
}else{
Console.WriteLine("------------------\n YOUR TURN!\n------------------\n");
Console.Write("Choose a position: ");
var x = Console.ReadLine();
turn = TikTakToe.play(int.Parse(x), turn);
}
Console.Clear();
turn++;
}
TikTakToe.printBoard();
Console.WriteLine();
Console.WriteLine(TikTakToe.returnWinner());
Console.WriteLine();
}
}
}