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

 C Discussion :

prendre les chiffres d'un nombre


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2008
    Messages : 31
    Par défaut prendre les chiffres d'un nombre
    Bonjour, est ce qu il y a une méthode en C pour prendre séparément les chiffres d'un nombre entré par l'utilisateur du programme ??

    Exemple:

    l'utilisateur entre: 1452

    et j'aimerais calculé: 1^3 + 4^3 + 5^3 + 2^3

    De plus, comment écrire une puissance en C ?

  2. #2
    Membre très actif
    Avatar de buggen25
    Ingénieur développement logiciels
    Inscrit en
    Août 2008
    Messages
    554
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2008
    Messages : 554
    Par défaut
    la puissance c'est avec

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2008
    Messages : 31
    Par défaut
    Merci. Et pour le reste, une idée ??

  4. #4
    Membre très actif
    Avatar de buggen25
    Ingénieur développement logiciels
    Inscrit en
    Août 2008
    Messages
    554
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2008
    Messages : 554
    Par défaut
    re :
    J'aurais mit la saisie de l'utilisateur dans un tableau
    char [20] par exemple
    ensuite je convertirais chaque element du tableau en entier
    et ensuite je fais le calcul
    je récupère un element du tableau
    Je le convertit en entier
    je fais le calcul de puissance
    je le rajoute a la somme globale S

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2008
    Messages : 31
    Par défaut
    Citation Envoyé par buggen25 Voir le message
    re :
    J'aurais mit la saisie de l'utilisateur dans un tableau
    je n'ai pas encore appris à faire les tableau, donc je dois sûrment passer par une autre méthode...

    merci quand même!

  6. #6
    Membre très actif
    Avatar de buggen25
    Ingénieur développement logiciels
    Inscrit en
    Août 2008
    Messages
    554
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2008
    Messages : 554
    Par défaut
    Tu peux aussi utiliser un entier
    tu recupère le reste de la division par 10
    tu calcul la puissance, ajoute a la somme
    ensuite tu recupère le reste de la division par 100
    tu calcul la puissance, ajoute a la somme
    ...

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 299
    Par défaut
    Citation Envoyé par buggen25 Voir le message
    la puissance c'est avec
    ne pas oublier d'une part d'inclure le

    et de compiler avec l'option -lm

Discussions similaires

  1. Inverser les chiffres d'un nombre
    Par Anaide2 dans le forum MATLAB
    Réponses: 7
    Dernier message: 26/11/2014, 13h42
  2. Extraire les chiffres d'un nombre.
    Par kocipia dans le forum Débuter
    Réponses: 7
    Dernier message: 02/01/2014, 19h05
  3. Extraire les chiffres d'un nombre
    Par sali2801 dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 07/12/2010, 14h41
  4. Récupérer tous les chiffres d'un nombre
    Par AnozerOne dans le forum Mathématiques
    Réponses: 7
    Dernier message: 16/01/2009, 00h56
  5. Décomposer les chiffres d'un nombre en variables
    Par kryogen dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 22/04/2008, 13h46

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