Problema ej. tablero
Publicado por Jose Luis (7 intervenciones) el 29/10/2018 13:27:20
Buenas,
Tengo una duda con un ejercicio php que estoy intentando resolver. El tema es que tengo que decir el color de la casilla de un tablero de ajedrez combinando la fila como la columna.
Es decir, si yo me encuentro en la x=1 y y=1 el programa me devolera que es una casilla negra, pero si estoy por ejemplo en x=1 y y=2 el programa me devolvera que la casilla es blanca y asi etc...
A veces me salen correctamente los colores en alguans casillas pero en otras no.
Alguna ayuda?
Tengo una duda con un ejercicio php que estoy intentando resolver. El tema es que tengo que decir el color de la casilla de un tablero de ajedrez combinando la fila como la columna.
Es decir, si yo me encuentro en la x=1 y y=1 el programa me devolera que es una casilla negra, pero si estoy por ejemplo en x=1 y y=2 el programa me devolvera que la casilla es blanca y asi etc...
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
<?php
function colorCasilla($x,$y)
{
if ($x%2!=0 && $y%1!=0)
return "n";
else ($x%2==0 && $y%2==0);
return "b";
};
// Posicion casilla.
$x = 2;
$y = 4;
$color = colorCasella($x, $y);
if($color == 'b')
print "El color de la casilla ($x, $y) és blanco. </br>";
else
print "El color de la casilla ($x, $y) és negro. </br>";
?>
A veces me salen correctamente los colores en alguans casillas pero en otras no.
Alguna ayuda?
Valora esta pregunta
0