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

Algorithmes et structures de données Discussion :

Déterminer si un nombre est multiple de 3


Sujet :

Algorithmes et structures de données

  1. #1
    Membre averti
    Homme Profil pro
    système
    Inscrit en
    Juin 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : système

    Informations forums :
    Inscription : Juin 2017
    Messages : 18
    Par défaut Déterminer si un nombre est multiple de 3
    qui peut m'aider: un nombre est multiple de 3 si la somme de ses chiffres est 3,6 ou 9. si la somme est supérieur à10 reprendre l'opération jusqu'à avoir une somme inférieur à 10.suivant cet algorithme écrire un programme qui vérifie si un nombre donné est multiple de 3 ?(faire un program c ou c++)

  2. #2
    Membre actif
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mars 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mars 2017
    Messages : 2
    Par défaut
    Regarde la notion de modulo pas besoin de partir dans des trucs compliqués.

  3. #3
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 215
    Par défaut
    Quel est ton besoin ?
    Visiblement, tu es complètement perdu.

    En premier tu dis : Un nombre est divisible par 3 si la somme de ses chiffres donne 3, 6 ou 9. Et si la somme des chiffres donne plus de 9, répéter l'opération autant de fois que nécessaire pour obtenir un nombre entre 1 et 9.

    Ca, c'est une propriété connue. On ne te demande pas de la démontrer, mais de l'utiliser pour l'exercice.

    Pour te mettre sur les rails, à la main, en utilisant cette propriété, dis-nous si 12345678901234567 est divisible par 3. Et explique les différentes étapes de ton calcul.
    Calcul à faire à la main, sur une feuille de papier.

    L'indice du modulo donné par Plava est un mauvais indice. Effectivement, le modulo permet de dire si un nombre est divisible par 3, mais dans l'exercice que tu as à faire on te demande de faire autrement.

  4. #4
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 489
    Par défaut
    salut
    bon pas de nouvelle on va donc donner un peu plus d'explication
    pour compléter l'intervention de @tbc92 je te met en surbrillance la parti importante de ton texte
    En premier tu dis : Un nombre est divisible par 3 si la somme de ses chiffres donne 3, 6 ou 9. Et si la somme des chiffres donne plus de 9, répéter l'opération autant de fois que nécessaire pour obtenir un nombre entre 1 et 9.
    je te fournis un exemple simple
    on prend la valeur 723 est il divisible par 3 la réponse est ... oui
    Pourquoi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    1°) 7+2+3 = 12 
    supérieur à 10 on réitère l’opération 
     1+2 = 3 
     il est égale a 3,6 ou 9 c'est bien un multiple de 3
    je pense qu'avec tout cela tu devrais pouvoir travailler sur de bonne base

    amuse toi a décomposer le chiffre de @tbc92 c'est un bon exercice

    nous ne somme pas là pour faire l'exercice à ta place donc la traduction de ce qui viens d’être dis en C ou c++ reste a faire
    bon courage

  5. #5
    Membre averti
    Homme Profil pro
    système
    Inscrit en
    Juin 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : système

    Informations forums :
    Inscription : Juin 2017
    Messages : 18
    Par défaut remerciement
    merci pour l'aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] Déterminer si un nombre est entier ou pas
    Par safami dans le forum Macros et VBA Excel
    Réponses: 22
    Dernier message: 26/09/2014, 13h07
  2. Déterminer si un nombre est premier
    Par Weldan dans le forum Pascal
    Réponses: 14
    Dernier message: 29/01/2014, 12h54
  3. Réponses: 2
    Dernier message: 28/04/2010, 18h09
  4. Réponses: 9
    Dernier message: 30/01/2007, 21h03
  5. Déterminer si un nombre est premier
    Par Fandefruit dans le forum Langage
    Réponses: 7
    Dernier message: 30/12/2005, 10h52

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