Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/06/2014, 02:15
Avatar de Malenko
Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 17 años, 2 meses
Puntos: 606
Respuesta: ¿Cómo compruebo...?

Cita:
Iniciado por Tachikomaia Ver Mensaje
Armo una línea de 360 píxeles o lo que sea.

Coloco X puntos cuya distancia con los contiguos es la misma. O sea la distancia entre el punto 1 y 2 sería la misma que entre el 2 y el 3, y así sucesivamente. Aunque no necesariamente hay 3 puntos, hay X.

Si X es 7 o ciertos números, tengo un problema.

Yo quiero colocar un objeto en una de esas posiciones, y luego comprobar que el objeto está ahí.
Si con X indicas la cantidad de posiciones, simplemente ten un array de dimensión X y cuando quieras poner un objeto en una posición marcas la posición en el array. Por ejemplo, quiero marcar que hay un objeto en la posición 3, pues cogería mi array al que le llamaremos "posiciones[]" y haría:

Código:
posiciones[3] = 1;
Para comprobar si hay algo en la posición 3 solo tendría que ver si tiene un 1 o un 0.

Código:
SI posicion[3] = 1 ENTONCES
    POSICION_OCUPADA
SINO
    POSICION_LIBRE
FIN_SI
__________________
Aviso: No se resuelven dudas por MP!