Calculer la moyenne general en language c

Résolu
xX8Lee7wak8Xx Messages postés 2 Statut Membre -  
xX8Lee7wak8Xx Messages postés 2 Statut Membre -
salut je suis debutant en language c je compile avec dev c++ et je veux faire un petit programe qui calcule la moyenne generale mais le resultat finale est completement faux donc j'ai fait une erreur mais je sais pas laquel, merci pour votre repense

3 réponses

  1. Tomsuper Messages postés 1921 Date d'inscription   Statut Membre Dernière intervention   407
     
    Bonjour,

    Pourquoi argc et argv comme paramètre dans le main() ? Tu ne t'en sert pas, autant mettre void.

    Pourrais-tu stp, nous donné un exemple de ton erreur ?

    Essais d'utilisé des type "double" plutôt que "float", le "double étant plus précis?

    Cordialement,
    1
    1. Tomsuper Messages postés 1921 Date d'inscription   Statut Membre Dernière intervention   407
       
      Re,

      Essai, de faire des calcul qu'avec le même type de variable. la tu fais des calcul avec des floats et des int.

      Essai de faire tes calcul qu'avec des double, (avec scanf et printf le symbole pour des double est %lf).

      Si tu veux afficher avec printf que les 2 premières décimal, fait un %.2lf.

      Codialement
      0
    2. Tomsuper Messages postés 1921 Date d'inscription   Statut Membre Dernière intervention   407
       
      Et dernier détail, printf et scanf font partie de la bibliothèque stdio.h, n'oublie pas de l'inclure.
      0
  2. [Dal] Messages postés 6122 Date d'inscription   Statut Contributeur Dernière intervention   1 108
     
    Salut xX8Lee7wak8Xx,

    Dans le
    scanf
    de la note de la première matière, tu utilises par erreur un spécificateur
    "%d"
    pour le pointeur sur la variable
    m1
    , alors que le type de
    m1
    est
    float
    selon ta déclaration.

    1
  3. xX8Lee7wak8Xx Messages postés 2 Statut Membre
     
    merci pour votre aide mes fréres :)
    0