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 :

Essais de début


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2008
    Messages : 1
    Par défaut Essais de début
    Bonjours,

    Voila j'ai commencé un programme qui me permet de calculer Pi par approximation succesive !

    de cette manière :

    - Demander la précision à atteindre (ex: 0,001..)
    - Calculer Pi = 1 + 1/3 - 1/5 + 1/7 - 1/9 etc... jusqu'à la précision voulue !
    - Affiche le nombre de boucle pour attendre le résultat !
    - Demander pour relancer le programme...

    Voici le code source : en pièce jointe !!

    J'ai de la difficulté avec le "if" et pour la synthaxe du "tupper" à la fin..


    Si vous pouvez me dire mes fautes et me les expliqués ou m'orienté vers un lien qui m explique tout ca merci beaucoup !!

    Meilleures Salutations Pico !!
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 967
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 967
    Par défaut
    Fio,

    Après lecture rapide, déjà vu:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    /*        ici, il faudrait tout de même savoir ce que représente flt_Precision,
            qui est un flottant, donc je suppose que ce sera une valeur
            du genre 0.001. Comme int_Indice est un entier... */
        for ( int_Indice = 0; int_Indice == flt_Precision; int_Indice ++ )
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
                            // Ici, au 1er tour, flt_Diviseur n'est pas initialisé
                if  ( flt_Diviseur %2 != 0 )
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        fflush  (stdin);
     
           // Ici, le scanf attend l'adresse d'une chaîne, et on lui passe celle d'un caractère
        scanf   ("%s", &chr_ProgCont);
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
          // ici, toupper... ne pourra jamais être = 'oui'
    while   ( toupper ( chr_PrgCont ) == 'oui' );

Discussions similaires

  1. Rupture du contrat avant début période d'essai
    Par Invité dans le forum Démission
    Réponses: 8
    Dernier message: 14/01/2011, 11h37
  2. Débuts : classe / méthode main
    Par P@t dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 10/07/2004, 03h45
  3. utilisation du mid pour tester le début d'un champ
    Par PrinceMaster77 dans le forum ASP
    Réponses: 4
    Dernier message: 09/07/2004, 13h10
  4. Début en OpenGL
    Par cyber_N dans le forum OpenGL
    Réponses: 3
    Dernier message: 30/06/2004, 08h12
  5. Toutes les bonnes choses ont un début ...
    Par Bols2000 dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 22/08/2002, 17h01

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