Explication

Résolu
tenohthree Messages postés 55 Statut Membre -  
tenohthree Messages postés 55 Statut Membre -
Bonjour,
que signifie cette ligne dans c++?
for(int i=1000000000; i>=1; i/=1000)

comment elle devient dans c
est ce que i/=1000 est equivalent à i/1000?
Configuration: Windows XP
Firefox 3.5.5

6 réponses

  1. Lazarey Messages postés 3255 Date d'inscription   Statut Membre Dernière intervention   746
     
    Salut,

    Je pense que ça veut dire que tu divise i par 1000 à chaque tour de boucle.
    Je sais que pour l'addition, on peut écrire i+=1, ça veut dire qu'on à ajoute 1 à i.
    0
  2. TaKe_Da_ShAkEr Messages postés 28 Statut Membre 2
     
    Bonjour,

    Utilise la fonction Rechercher, c'est pas bien compliqué - -...

    (Regarde aux opérateurs d'assignation)
    https://www.commentcamarche.net/contents/191-langage-c-les-operateurs

    TaKe_Da_ShAkEr
    0
  3. tenohthree Messages postés 55 Statut Membre
     
    quel est la difference entre i/=1000 et i/1000
    0
  4. Lazarey Messages postés 3255 Date d'inscription   Statut Membre Dernière intervention   746
     
    Pas très poli ce TaKe_Da_ShAkEr
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. TaKe_Da_ShAkEr Messages postés 28 Statut Membre 2
     
    Bonjour,

    la différence est la suivante :
    i/=1000 => divise i par 1000 et affecte le résultat à i

    i/1000 => réalise la simple opération de i divisé par 1000

    Cordialement,

    TaKe_Da_ShAkEr
    0
  7. tenohthree Messages postés 55 Statut Membre
     
    merci TaKe_Da_ShAkEr et a tt le monde
    0