-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgato.soy
More file actions
73 lines (73 loc) · 1.06 KB
/
gato.soy
File metadata and controls
73 lines (73 loc) · 1.06 KB
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
BEGIN
int coordx, coordy;
int i,j,bool,turno,temp,contador;
int val[9];
for(i = 0; i < 9; i++;)
val[i] = 0;
bool = 0;
turno = 1;
while(bool == 0)
{
contador = 0;
println("es el turno del jugador ", turno);
print("coordenada x: ");
read(coordx);
print("coordenada y: ");
read(coordy);
coordy--;
temp = coordy*3+coordx-1;
if(val[temp] == 0)
{
val[temp] = turno;
temp = 1;
}
else
{
println("espacio ocupado!");
if(turno == 1)
turno++;
else
turno--;
}
for(i = 0; i < 5; i++;)
{
if(i != 1 && i != 3)
print(" ");
for(j = 0; j < 6; j++;)
{
if(i == 1 || i == 3)
{
print("--");
}
else
{
if(j == 1 || j == 3)
{
print(" | ");
}
else
{
if(j != 5)
{
if(val[contador] == 1)
print("X");
else
if(val[contador] == 2)
print("O");
else
print(" ");
contador++;
}
else
print(" ");
}
}
}
println(" ");
}
if(turno == 1)
turno++;
else
turno--;
}
END