IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

pair et impaire


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 11
    Par défaut pair et impaire
    Bonjour,

    Soit le tableau suivant : Numeros = array(1,2,3,4,5,6,7,8,9)
    Créer deux autres tableaux « Pair » et « Impair » pour accommoder les numéros pairs et ceux impairs du tableau Numeros. En utilisant la boucle « FOR » et la conditionnelle « IF ELSE », afficher les données de ceux deux tableaux.

    et voici ce que j'ai fais ,, est ce que c'est juste ?? svp je suis coincé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    dim numeros
    numeros= array(1,2,3,4,5,6,7,8,9)
    dim impair
    impair = array(1,3,5,7,9)
    dim pair
    pair = array(2,4,6,8)
    dim i
    for i=1 to UBound(numeros)
     If i Mod 2 = 0 Then
       Wscript.Echo "pair: "   &i 
     Else 
       Wscript.Echo "impair: " &i 
     End If
    next

  2. #2
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Bonjour,

    Un nombre n est impair si :

    (retourne true di impair)

  3. #3
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    salut, chawkiste

    il vas falloir que tu relise le sujet de ton exercice ... car avec ton code tu ne te sert pas de tes 3 tableaux ...

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 11
    Par défaut
    Citation Envoyé par bbil Voir le message
    salut, chawkiste

    il vas falloir que tu relise le sujet de ton exercice ... car avec ton code tu ne te sert pas de tes 3 tableaux ...
    merci pour la réponse , alors qu'est ce que je dois faire ??

  5. #5
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Citation Envoyé par chawkiste Voir le message
    merci pour la réponse , alors qu'est ce que je dois faire ??
    Tu as déjà une bonne méthode avec ton "Mod" pour effectuer le test de parité ..

    maintenant relis le reste de ton exercice et essai de comprendre ce qu'il faut faire avec tes tableaux

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 11
    Par défaut
    Salut tt le monde, j'ai changer un petit peu dans le code , j'ai voulu profter de 2 tableau et lors de l'exécution il lit les nombres de 1 à 8 !? ..
    voila ce que j'ai fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    dim numeros
    numeros= array(1,2,3,4,5,6,7,8,9)
    dim impaire(6) 
    dim pair(5)
    dim i
    for i=1 to UBound(numeros)
    If i Mod 2 = 0 Then
       impaire(6) =i 
     Else 
        pair(5) =i
     End If
    Wscript.Echo "pair: "   &impaire(6)
    Wscript.Echo "impair: " &pair(5) 
    next

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 11
    Par défaut
    Citation Envoyé par ucfoutu Voir le message
    Bonjour,

    Un nombre n est impair si :

    (retourne true di impair)
    j'ai pas compris mon ami est ce que tu peut me réexpliquer svp

  8. #8
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Citation Envoyé par chawkiste Voir le message
    j'ai pas compris mon ami est ce que tu peut me réexpliquer svp
    Il n'y a pas grand chose à comprendre (sauf à se lancxer dans un cours sur les bits !) !
    And est utilisé ici, en sa qualité d'opérateur logique, pour faire une comparaison de bits
    Le code plus haut retourne True si n est impair (bitwise comparison)

    Essaye donc (avec toto en booléenne)
    et regarde la valeur de toto !

  9. #9
    Membre éclairé
    Inscrit en
    Septembre 2009
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 63
    Par défaut
    Citation Envoyé par Chawkiste
    (retourne true di impair)
    Génial ton truc. Mais ça ne retourne vraiment "Vrai" ou "Faux" que si on écrit:
    Si non on doit se débrouiller avec un zéro et un un.

  10. #10
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Bonsoir, Fredledingue,

    T'as tout pigé
    Et pour la parité, alors ?

    Ben :

    Amlitiés.

Discussions similaires

  1. Impression pages paires et impaires
    Par ely dans le forum Access
    Réponses: 1
    Dernier message: 26/01/2006, 09h44
  2. récupérer que les lignes paires ou impairs d'une proc ,?
    Par c_moi_c_moi dans le forum Oracle
    Réponses: 5
    Dernier message: 16/11/2005, 18h03
  3. problème de suite pair et impair
    Par florane dans le forum C
    Réponses: 13
    Dernier message: 18/10/2005, 13h51
  4. VB Comment savoir si un chiffre est pair ou impair ?
    Par PRACH dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 07/09/2005, 18h02
  5. Réponses: 4
    Dernier message: 30/06/2002, 20h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo