Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Dr. Dri
Messages : 2527 Inscription : ven. 23/janv./2004 18:10
Message
par Dr. Dri » lun. 28/nov./2005 11:34
avec les if on peut gérer plusieurs gadgets a la fois par exemple...
if gadget >= #radio_bidule and gadget <= #radio_machin
ce serait faisable avec le select s'il fonctionnait comme en C...
Dri
Chris
Messages : 3731 Inscription : sam. 24/janv./2004 14:54
Contact :
Message
par Chris » lun. 28/nov./2005 11:41
Dr. Dri a écrit : avec les if on peut gérer plusieurs gadgets a la fois par exemple...
if gadget >= #radio_bidule and gadget <= #radio_machin
ce serait faisable avec le select s'il fonctionnait comme en C...
Dri
J'espère bien qu'on y aura droit pour la v4.0
Parce que ça fait un moment qu'on le demande, ça!
bernard13
Messages : 1221 Inscription : mer. 05/janv./2005 21:30
Message
par bernard13 » lun. 28/nov./2005 15:03
oui tu as raison chris , j'espere bien avec la version 4.0
Dr. Dri
Messages : 2527 Inscription : ven. 23/janv./2004 18:10
Message
par Dr. Dri » lun. 28/nov./2005 16:23
Sinon on pourrait même avoir le Select qui fonctionne très bien tel qu'il est
Et on pourrais ajouter un mot clé Switch qui correspondrait à celui du C !!
Dri
Chris
Messages : 3731 Inscription : sam. 24/janv./2004 14:54
Contact :
Message
par Chris » lun. 28/nov./2005 16:58
Dr. Dri a écrit : Sinon on pourrait même avoir le Select qui fonctionne très bien tel qu'il est
Et on pourrais ajouter un mot clé Switch qui correspondrait à celui du C !!
Dri
Le switch, c'est pas comme le select/case ?
lionel_om
Messages : 1500 Inscription : jeu. 25/mars/2004 11:23
Localisation : Sophia Antipolis (Nice)
Contact :
Message
par lionel_om » lun. 28/nov./2005 17:10
Ya ca en plus :
switch(...)
{
case 1:
case 2:
// Meme opération
break;
default:
// ...
}
Webmestre de
Basic-univers
Participez à son extension: ajouter vos programmes et partagez vos
codes !
Chris
Messages : 3731 Inscription : sam. 24/janv./2004 14:54
Contact :
Message
par Chris » lun. 28/nov./2005 17:14
Je ne vois pas la différence là!
Pour moi, le switch est a la place du select, c'est la seule différence que je vois.
Fais un exemple comme si il y avait un switch en PureBasic, parce que pour celui qui ne connais pas le C, ton exemple n'explique pas grand-chose
lionel_om
Messages : 1500 Inscription : jeu. 25/mars/2004 11:23
Localisation : Sophia Antipolis (Nice)
Contact :
Message
par lionel_om » lun. 28/nov./2005 17:20
En PB :
Code : Tout sélectionner
Select
Case 1
; traitement 1
Case 2
; traitement 1
Default
; traitement 2
EndSelect
En C++ :
Code : Tout sélectionner
switch(...)
{
case 1:
case 2:
// traitement 1
break;
default:
//traitement 1
}
C bon là ? je suis clair ?
On peu grouper des cas, pas en PB
Webmestre de
Basic-univers
Participez à son extension: ajouter vos programmes et partagez vos
codes !
Chris
Messages : 3731 Inscription : sam. 24/janv./2004 14:54
Contact :
Message
par Chris » lun. 28/nov./2005 17:47
Oui, d'accord, mais ça ne nous avance pas ça.
Ca ne permet pas de comparer deux valeurs par exemple
Code : Tout sélectionner
Select A
Case A > 10 AND A <= 20
Traitement
Case A > 20
Traitement
Endselect
Dr. Dri
Messages : 2527 Inscription : ven. 23/janv./2004 18:10
Message
par Dr. Dri » lun. 28/nov./2005 18:53
bah là on sort du principe du "selon"
et on recoupe sur le "si"
je ne vois pas l'intéret d'avoir deux mots clé pour faire la même chose
Dri
Chris
Messages : 3731 Inscription : sam. 24/janv./2004 14:54
Contact :
Message
par Chris » mar. 29/nov./2005 7:00
Dr. Dri a écrit : bah là on sort du principe du "selon"
et on recoupe sur le "si"
je ne vois pas l'intéret d'avoir deux mots clé pour faire la même chose
Dri
Kestudiiiiii ?
Dr. Dri
Messages : 2527 Inscription : ven. 23/janv./2004 18:10
Message
par Dr. Dri » mar. 29/nov./2005 9:24
bah on va dire que select et switch on va les traduire par "selon"
et le if on le traduit par "si"
donc on a deux mots clé selon et si, ce que tu demandes c'est de faire la même chose avec les deux... A quoi ca sert d'en avoir deux du coup ??
Dri
Chris
Messages : 3731 Inscription : sam. 24/janv./2004 14:54
Contact :
Message
par Chris » mar. 29/nov./2005 9:32
Je demande pas d'en avoir deux! (Enfin, bon... j'en ai déjà deux, mais j'me comprends)
Je demande juste que le Case puisse accepter une comparaison de deux valeurs avec AND, OR et c'est tout...