Algorithme pour +11

Résolu/Fermé
wildchildforlife
Messages postés
74
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
23 juillet 2011
- 25 nov. 2010 à 22:05
wildchildforlife
Messages postés
74
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
23 juillet 2011
- 26 nov. 2010 à 01:08
Bonjour,

Dans la normale je devrais utiliser :

while (condition)

if ( $i == 12 OR $i == 23 OR $i == 34 OR $i == 45....... ) ( ça commence par 12 et ça avance par 11 jusqu'à l'infini et sachant que $i s'incremente par 1 dans ma boucle )

Comment faire ça avec une formule algorithmique automatique ?!

Je suis sur PHP pour information et si ça peut aider !!

Merci !!

2 réponses

if($i == 12 || ($i%12 ==11 && $i > 11))

Le modulo :)
0
wildchildforlife
Messages postés
74
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
23 juillet 2011
2
Modifié par wildchildforlife le 26/11/2010 à 01:10
Nop c'est absolument pas ça xD...Le modulo pourra le faire avancer par 12 exemple :
$i = 12 ;
12%12 = 0;
$i = 24;
24%12 = 0

ALORS QUE :
$i = 12 + 11 = 23 ( chose que je veux )
23%12 = 1


J'ai pu trouver la solution en reflichissant : il m'avait suffit de reinitialiser la valeur de $i à chaque fois qu'elle atteignait 11 et puis retour à la case départ !!
Merci en tout cas !!
0