Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Shop Recherche
1983 connectés 

  FORUM HardWare.fr
  Programmation
  Algo

  Tableau - revenir au début si déplacement trop grand

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tableau - revenir au début si déplacement trop grand

n°2134102
didier1809
${citation_perso}
Posté le 31-03-2012 à 18:25:00  profilanswer
 

:hello:  
 
Je cherche un algo pour faire ceci :
 
J'ai un tableau de taille 10, je suis en position 9, je fait un décalage de +5, j'aimerai arriver à la position 4 (vous voyez le principe)...
 
Idem si je fait un décallage de 12 ou 13 ...
 
Je sèche un peu la, merci de votre aide :-) (juste une piste ou quoi 'aiderai beaucoup, pas besoin de code source ;-) )
 
Merci merci !!


---------------
They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.
mood
Publicité
Posté le 31-03-2012 à 18:25:00  profilanswer
 

n°2134103
Terminapor
I'll see you rise.
Posté le 31-03-2012 à 18:46:13  profilanswer
 

Un modulo tout simplement, non ?
 
Un ptit exemple :  
 

Code :
  1. int position=0;
  2. int position_mod=0;
  3. position++;
  4. position_mod = position % 7;


 
ça donnerait un truc comme ça :  
( position ) ( position_mod )
    00                   0
    01                   1
    02                   2
    03                   3
    04                   4
    05                   5
    06                   6
    07                   0
    08                   1
    09                   2
    10                   3


---------------
Perhaps you don't deserve to breathe
n°2134107
Profil sup​primé
Posté le 31-03-2012 à 21:11:44  answer
 

didier1809 a écrit :

:hello:  
 
Je cherche un algo pour faire ceci :
 
J'ai un tableau de taille 10, je suis en position 9, je fait un décalage de +5, j'aimerai arriver à la position 4 (vous voyez le principe)...
 
Idem si je fait un décallage de 12 ou 13 ...
 
Je sèche un peu la, merci de votre aide :-) (juste une piste ou quoi 'aiderai beaucoup, pas besoin de code source ;-) )
 
Merci merci !!


 
Utilise une fonction de wrapping.
 
Enfin, des fonctions, une pour le successeur et une pour le prédécesseur, qui boucle dans un sens et dans l'autre.


Message édité par Profil supprimé le 31-03-2012 à 21:13:53
n°2134142
didier1809
${citation_perso}
Posté le 01-04-2012 à 11:18:48  profilanswer
 

Merci à vous, le modulo a bien fait son affaire :-)


---------------
They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Algo

  Tableau - revenir au début si déplacement trop grand

 

Sujets relatifs
créer un tableau php avec tri et plusieurs tables...[RESOLU] EXT-JS 4 : tableau avec pagination + tri
Javascript dans tableau Html[RESOLU] Problème de cration de tableau avec ExtJS 4
méthode en java qui permet de séléctionner une chaine dans un tableaupointeur de tableau 2D d'entiers...
Fonction qui retourne un tableau dynamiquecouleur de cellule tableau automatique fichier odt php
tableau de chaine de caractère : enregistrementScrollbar d'un tableau un peu complexe
Plus de sujets relatifs à : Tableau - revenir au début si déplacement trop grand


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR