easy question - why t f wont the if-thing work?
when i try out the game, only spelare(player) 1 work.
some tips please:)
and i know, its not finish yeat;)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace luffashack
{
public class treirad
{
public static void Main(string[] args)
{
char ruta1 = ' ';
char ruta2 = ' ';
char ruta3 = ' ';
char ruta4 = ' ';
char ruta5 = ' ';
char ruta6 = ' ';
char ruta7 = ' ';
char ruta8 = ' ';
char ruta9 = ' ';
int spelare = 2;
String inmatning;
int slut = 0;
while (slut == 0)
{
System.Console.WriteLine("Spelare " + spelare + "s tur.");
inmatning = System.Console.ReadLine();
int gisning = int.Parse(inmatning);
if (spelare == 1)
{
spelare = 2;
if (gisning == 1)
{ ruta1 = 'x'; }
if (gisning == 2)
{ ruta2 = 'x'; }
if (gisning == 3)
{ ruta3 = 'x'; }
if (gisning == 4)
{ ruta4 = 'x'; }
if (gisning == 5)
{ ruta5 = 'x'; }
if (gisning == 6)
{ ruta6 = 'x'; }
if (gisning == 7)
{ ruta7 = 'x'; }
if (gisning == 8)
{ ruta8 = 'x'; }
if (gisning == 9)
{ ruta9 = 'x'; }
if (ruta1 == 'x' && ruta2 == 'x' && ruta3 == 'x' || ruta4 == 'x' && ruta5 == 'x' && ruta6 == 'x' ||
ruta7 == 'x' && ruta8 == 'x' && ruta9 == 'x' || ruta1 == 'x' && ruta5 == 'x' && ruta9 == 'x' ||
ruta3 == 'x' && ruta5 == 'x' && ruta7 == 'x' || ruta1 == 'x' && ruta4 == 'x' && ruta7 == 'x' ||
ruta2 == 'x' && ruta5 == 'x' && ruta8 == 'x' || ruta3 == 'x' && ruta6 == 'x' && ruta9 == 'x')
{
System.Console.WriteLine("Spelare 1 vann!!!");
slut = 1;
}
}
if (spelare == 2)
{
if (gisning == 1)
{ ruta1 = 'o'; }
if (gisning == 2)
{ ruta2 = 'o'; }
if (gisning == 3)
{ ruta3 = 'o'; }
if (gisning == 4)
{ ruta4 = 'o'; }
if (gisning == 5)
{ ruta5 = 'o'; }
if (gisning == 6)
{ ruta6 = 'o'; }
if (gisning == 7)
{ ruta7 = 'o'; }
if (gisning == 8)
{ ruta8 = 'o'; }
if (gisning == 9)
{ ruta9 = 'o'; }
spelare = 1;
if (ruta1 == 'o' && ruta2 == 'o' && ruta3 == 'o' || ruta4 == 'o' && ruta5 == 'o' && ruta6 == 'o' ||
ruta7 == 'o' && ruta8 == 'o' && ruta9 == 'o' || ruta1 == 'o' && ruta5 == 'o' && ruta9 == 'o' ||
ruta3 == 'o' && ruta5 == 'o' && ruta7 == 'o' || ruta1 == 'o' && ruta4 == 'o' && ruta7 == 'o' ||
ruta2 == 'o' && ruta5 == 'o' && ruta8 == 'o' || ruta3 == 'o' && ruta6 == 'o' && ruta9 == 'o')
{
System.Console.WriteLine("Spelare 2 vann!!!");
slut = 1;
}
}
System.Console.WriteLine(" -----------");
System.Console.WriteLine(" | " + ruta1 + " | " + ruta2 + " | " + ruta3 + " |");
System.Console.WriteLine(" -----------");
System.Console.WriteLine(" | " + ruta4 + " | " + ruta5 + " | " + ruta6 + " |");
System.Console.WriteLine(" -----------");
System.Console.WriteLine(" | " + ruta7 + " | " + ruta8 + " | " + ruta9 + " |");
System.Console.WriteLine(" -----------");
}
System.Console.WriteLine("Spelet är nu slut");
}
}
}
