suite logique.

suite logique. - Algo - Programmation

Marsh Posté le 25-11-2014 à 18:22:52    

Bonjour,
 
Je cherche comment obtenir la suite suivante.
 
[1-2, 2-3, 3-4, 4-5] ; [5-6, 6-7, 7-8, 8-9] ; [9-10, 10-11, 11-12, 12-13] ... etc.
 
Pour alimenter l'index d'un tableau pour construire une suite logique de 4 paires et obtenir quelque chose comme ceci :
 
tab[1] tab[2]
tab[2] tab[3]
tab[3] tab[4]
tab[4] tab[5]
 
tab[5] tab[6]
tab[6] tab[7]
tab[7] tab[8]
tab[8] tab[9]
 
.../...
 
Merci pour votre aide.


---------------
Toute expression prend un sens spirituel qui nous influence dans notre quête de l'Homme.
Reply

Marsh Posté le 25-11-2014 à 18:22:52   

Reply

Marsh Posté le 25-11-2014 à 18:46:52    

Et j'ai oublié entre temps, je cherche la suite inverse également.


---------------
Toute expression prend un sens spirituel qui nous influence dans notre quête de l'Homme.
Reply

Marsh Posté le 25-11-2014 à 19:13:59    

j'ai fait ça :
 
i = 1;
j = 2;
 
loop
 i j
 j j+1
 j+1 j+2
 J+2 j+3
 
  j = j + 4
  I = i + 4;
end loop
 
et l'inverse
 
i = max-1
j = max
 
loop
 J I
 I I- 1
 I-1 I-2
 I-2 i-3
 i = i - 4
 j = j - 4
end loop;
 
 
Le nombre de case doit être impaire ici.


---------------
Toute expression prend un sens spirituel qui nous influence dans notre quête de l'Homme.
Reply

Marsh Posté le 26-11-2014 à 11:06:33    

Compteur = 1
Pour i = 1 à n faire
    Pour j = 1 à 4 faire
        Val1 = Compteur
        Compteur++
        Val2 = Compteur
    Fin pour
Fin pour


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 26-11-2014 à 18:26:04    

rufo a écrit :

Compteur = 1
Pour i = 1 à n faire
    Pour j = 1 à 4 faire
        Val1 = Compteur
        Compteur++
        Val2 = Compteur
    Fin pour
Fin pour


 
 
Bonjour rufo, d'abords merci pour a réponse.
 
Alors, j'aime bien mais ça me pose un problème car il me faut les itérateurs par 4 ;  
Désolé de ne pas l'avoir spécifié.


---------------
Toute expression prend un sens spirituel qui nous influence dans notre quête de l'Homme.
Reply

Marsh Posté le 26-11-2014 à 21:27:58    

Rufo, finalement j'ai trouvé un algo qui ma satisfait d'avantage. j'ai plus besoin de cette solution à priori.
 
Mais un grand merci pour ta gentillesse.


---------------
Toute expression prend un sens spirituel qui nous influence dans notre quête de l'Homme.
Reply

Marsh Posté le 28-11-2014 à 09:39:29    

Pas de quoi.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed