Sugiero hacer un cambio en esta parte
pues depende mucho del valor de las constantes, y que valor tiene "ganador" antes de llegar aqui, y si una de las constantes esta separada exactamente en 1 de la otra.
Cambiando ligeramente el codigo todas estas dependencias ya no estaran.
Ejemplo:
Con esta modificacion, no importa el valor de las constantes, o que esten separadas en 1 una de otra, podrian ser otros valores y estar separadas en mas de 1 sus valores.
Código (c) [Seleccionar]
if(puntosHumano == puntosMaquina)
ganador += rand() % 2;
pues depende mucho del valor de las constantes, y que valor tiene "ganador" antes de llegar aqui, y si una de las constantes esta separada exactamente en 1 de la otra.
Cambiando ligeramente el codigo todas estas dependencias ya no estaran.
Ejemplo:
Código (c) [Seleccionar]
if(puntosHumano == puntosMaquina) {
if( rand() % 2 ) {
ganador = MAQUINA;
}
}
Con esta modificacion, no importa el valor de las constantes, o que esten separadas en 1 una de otra, podrian ser otros valores y estar separadas en mas de 1 sus valores.