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

Python Discussion :

Critère de divisibilité


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2015
    Messages : 1
    Par défaut Critère de divisibilité
    Bonjour à toute la communauté des devs.
    Si une âme charitable passe sur ce topic et pouvait me donner la solution pour les critères de divisibilité de 2 à 10 je lui en serait vraiment reconnaissant.
    J'ai un devoir a rendre et je suis vraiment pas doué en python.
    La seule chose c'est qu'on a pas le droit d'utiliser le modulo du chiffre en question.

    PS: Un critère de divisibilité c'est la faculté de savoir si un nombre est divisible par tel ou tel nombre.
    Ex 220 est divisible par 2 car il se fini par 0,2,4,6 ou 8
    par 10 car le chiffre des unité est 0
    par 5 car 0 ou 5.

  2. #2
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    salut,

    Citation Envoyé par pokpok33 Voir le message
    J'ai un devoir a rendre et je suis vraiment pas doué en python.
    c'est balo, vraiment. dans ton malheur vois tout de même le bon coté des choses; comme tu le décris ça n'a rien à voir avec Python, c'est juste des notions de maths niveau cours élémentaire, à moins que tu n'aies un souci plus spécifique au langage, auquel cas n'hésite pas à le décrire clairement et éventuellement avec ton début de code à l'appui

    à priori on ne retient que les critères de divisibilité par 2, 3, 5 et 7, critère de divisibilité par 4 ou 6... j'ai pas connaissance et il y a à mon avis assez peu d'intérêt, du coup la méthode générale pourra consister à tester la division par chacun des nombres de 2 à 10, en comparant le résultat de la division entière et de la division "à virgule flottante"

    https://fr.wikipedia.org/wiki/Critère de divisibilité

  3. #3
    Membre émérite
    Homme Profil pro
    Aucune activité
    Inscrit en
    Novembre 2011
    Messages
    505
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Aucune activité

    Informations forums :
    Inscription : Novembre 2011
    Messages : 505
    Par défaut
    Citation Envoyé par BufferBob Voir le message
    salut,


    c'est balo, vraiment. dans ton malheur vois tout de même le bon coté des choses; comme tu le décris ça n'a rien à voir avec Python, c'est juste des notions de maths niveau cours élémentaire, à moins que tu n'aies un souci plus spécifique au langage, auquel cas n'hésite pas à le décrire clairement et éventuellement avec ton début de code à l'appui

    à priori on ne retient que les critères de divisibilité par 2, 3, 5 et 7, critère de divisibilité par 4 ou 6... j'ai pas connaissance et il y a à mon avis assez peu d'intérêt, du coup la méthode générale pourra consister à tester la division par chacun des nombres de 2 à 10, en comparant le résultat de la division entière et de la division "à virgule flottante"

    https://fr.wikipedia.org/wiki/Critère de divisibilité
    Bonjour,
    Bien d'accord avec l'aide…
    Cependant, les critères de divisibilité par 4: il suffit que les deux derniers chiffres soient divisibles par 4… Pour 6, quand même!! :-)
    Et pour 8, bien sûr, les trois derniers chiffres doivent être divisibles par 8 (par 2, puis par 2 puis par 2)… Par 9, somme des chiffres divisible par 9.
    Tout ceci pouvant se réaliser en jonglant entre entiers et chaînes de caractères!!

    Clodion

  4. #4
    Membre éclairé
    Avatar de Captain'Flam
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2011
    Messages
    273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2011
    Messages : 273
    Billets dans le blog
    1
    Par défaut
    Pour info (et pour la plaisir) allez jeter un oeil sur cette (géniale) page de l'almanach des nombres !

    Hadrien

  5. #5
    Invité de passage
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 1
    Par défaut
    Pour faire simple, tu dois utiliser un tableau. Rien de compliquer en Python surtout en BTS 1 Thomas.

  6. #6
    Invité
    Invité(e)
    Par défaut
    slaiko il y a plus simple encore, tu peux utiliser des expressions régulières.

    Thomas je met le programme sur ce forum demain, a moins qu'un B2 te l'ai déjà donné

Discussions similaires

  1. trier en fonction de 2 critères
    Par iubito dans le forum Algorithmes et structures de données
    Réponses: 12
    Dernier message: 16/06/2004, 07h58
  2. Ajout de critères dans Select utilisé par xp_sendmail
    Par bd0606 dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 28/05/2004, 17h02
  3. Réponses: 5
    Dernier message: 27/11/2003, 10h55
  4. Pb de critère dans sql
    Par Mr.Gus dans le forum Langage SQL
    Réponses: 2
    Dernier message: 19/09/2003, 07h58
  5. Selection sans critères pour un publipostage
    Par Johnjohn dans le forum Access
    Réponses: 23
    Dernier message: 17/06/2003, 11h51

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