Programmer

Bonjour,
je voudrais écrire un programmer qui permet de calcule les notes de moyenne et en suite il déterminer si le note est supérieur à la moyenne.

5 réponses

  1. Contributeur
    bonjour,
    as-tu une question?
    0
    1. OUI. je voudrais écrire un programme qui permet de calcule le moyenne des notes et en suite il détermine si les notes est supérieur à la moyenne en c++ mais je suis bloque merci
      0
      1. Contributeur
        tu es bloqué?
        pourquoi veux-tu faire cela?
        qu'as-tu essayé?
        0
    2. Oui.
      J'apprend la programmation.
      Oui.

      // Example program
      #include <iostream>
      #include <vector> // std::vector
      
      using namespace std;
      
      int main()
      {
        float soe, moy;
        
        float i, nbre;
        
       vector<float> note {5}; // Tableau de notes (Type Double)
        
        soe == 0;
        moy == 0;
        
        for( float i=1; i<6; i++)
        {
           cin>> note[i];
            
           soe = soe + note[i];
           
            
        }
            moy = (soe/5);
         
         for(float i=1; i<5; i++)
         {
             if(note[i]>moy)
             {
                 nbre = nbre +1;
             }
             return 0;
      0
      1. Bonjour,
        Quand crée un tableau de 5 éléments, les indices à utiliser vont de 0 à 4, il ne vont pas de 1 à 5.
        Que vient faire ce return ligne 33? Et il manque la fin de ton programme qui je pense doit afficher la moyenne et le nombre de notes au dessus de la moyenne.
        0
        1. Example program
          #include <iostream>
          #include <vector> // std::vector

          using namespace std;

          int main()
          {
          float soe, moy;

          float i, nbre;

          vector<float> note {5}; // Tableau de notes (Type Double)

          soe == 0;
          moy == 0;

          for( float i=1; i<6; i++)
          {
          cin>> note[i];

          soe = soe + note[i];

          }
          moy = (soe/5);

          for(float i=1; i<6; i++)
          {
          if(note[i]>moy)
          {
          nbre = nbre +1;
          }
          return 0;
          }

          }
          0
          1. sa s'exécute mais il ne calcule pas la somme du coup sa sorte pas du boucle aussi
            0