Intervalles en c++
wiichiraz
Messages postés
2
Statut
Membre
-
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
salut les amis, merci de me répondre est-ce qu'on peut trouver des intervalles dans c++?
par exemple, dans le turbo pascal, je peux faire:
if ( a in [0..9] ) do ....
qui est l'équivalent de ce en c++ et merci d'avance :)
par exemple, dans le turbo pascal, je peux faire:
if ( a in [0..9] ) do ....
qui est l'équivalent de ce en c++ et merci d'avance :)
3 réponses
-
il n'y a pas d'intervalle en c++ (en tout cas nativement) mais si c'est pour un if tu fais comme ça :
if ( i>=0 && i<=9) {
}
(si i plus grand ou égal à zéro et i plus petit ou égal à 9 ...) -
merci mais c'était juste un exemple..
pour l'exercice qui j'ai, il faut tester si un caractère se trouve dans un intervalle de caractères, t'as compris mon question? -
La réponse de Pacorabanix était pourtant claire :
Il n'y a pas d'intervalle en c++ (en tout cas nativement)
Juste pour la lisibilité, j'aime bien écrire ça comme un intervalle :
if( 3<a && a<6 )
Histoire de bien voir l'encadrement.