Arduino Forum

Forum 2005-2010 (read only) => International => Français => Topic started by: KiliYaBB on Oct 28, 2009, 10:40 pm

Title: tant que var est différent de 1 ou 2...
Post by: KiliYaBB on Oct 28, 2009, 10:40 pm
Bonjour,

Question toute bête mais je dois être fatigué, je trouve pas

tout simplement :

une variable var qui peut prendre les valeurs 0,1,2 ou 3

et cette fonction :

while (var!=1 || var!=2){
//action a realiser
}

mais ya surement plus simple et plus propre pour "executer tant que var ne vaut pas 1 ou 2"

mais je trouve pas la combine, arf, je vais me coucher

Merci
Title: Re: tant que var est différent de 1 ou 2...
Post by: NaPs on Oct 29, 2009, 10:54 am
C'est quoi le problème avec le while en fait ?
Title: Re: tant que var est différent de 1 ou 2...
Post by: KiliYaBB on Oct 29, 2009, 11:48 am
ya pas de probleme avec le while,

cest lecricture "var!=1 || var!=2" que je trouve un peu lourde et pas propre mais ya ptete pas dautres solutions dans ce cas précis
Title: Re: tant que var est différent de 1 ou 2...
Post by: julien@pobot.org on Oct 29, 2009, 06:45 pm
Au lieu de chercher "une autre façon de", assure toi déjà que ce que tu écris fais bien le travail.

"var!=1 || var!=2" ne va pas fonctionner comme tu le souhaites.

Title: Re: tant que var est différent de 1 ou 2...
Post by: pyrou on Nov 17, 2009, 03:31 pm
while(var==0 || var==3)

après je ne vois pas vraiment en quoi c'est plus ou moins propres..