·
main action
×
edición general
login
registrarse
nuevas
fisgona
nótame
galería
ayuda
todas
popular
EsePibe
encuestas
MÁS
suyas
amigos
favoritos
conversación
votos
debates con EsePibe
perfil de EsePibe
RSS
EsePibe
Una vez en un programa vi algo parecido a esto:
X := (X + 1) MOD TOPE
X va tomando valores desde 0 hasta TOPE-1 y vuelve otra vez a 0. Te evitas hacer un IF
Ya tengo la solución para que vaya en sentido contrario:
X := TOPE - (((TOPE - X) MOD TOPE) + 1)
Compartir en Facebook
Compartir en Twitter
Compartir por Correo
Copiar enlace
menéame
condiciones legales
/
de uso
/
y de cookies
/
quiénes somos
/ licencias:
código
,
gráficos
,
contenido
/
HTML5
/
codigo fuente
X := (X + 1) MOD TOPE
X va tomando valores desde 0 hasta TOPE-1 y vuelve otra vez a 0. Te evitas hacer un IF
Ya tengo la solución para que vaya en sentido contrario:
X := TOPE - (((TOPE - X) MOD TOPE) + 1)