Programmer

moi -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
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. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour,
    as-tu une question?
    0
  2. moi
     
    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. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      tu es bloqué?
      pourquoi veux-tu faire cela?
      qu'as-tu essayé?
      0
  3. moi
     
    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
  4. Dalfab Messages postés 638 Date d'inscription   Statut Membre Dernière intervention   102
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. moi
     
    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. moi
       
      sa s'exécute mais il ne calcule pas la somme du coup sa sorte pas du boucle aussi
      0