C++

Fermé
lolo621810 Messages postés 62 Date d'inscription dimanche 9 novembre 2008 Statut Membre Dernière intervention 2 décembre 2009 - 9 juin 2009 à 15:46
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 9 juin 2009 à 16:23
Bonjour,
voila j'apprend le c++ grace a un bouquin.
quand j'essaye de compiler ce code:

#include <iostream>
#include <vector>

using namespace std;

int main(void)
{double une_note = 0.0;


vector<double> note;
cout <<"note "<< note.size()+1 <<" ?";
cin >> une_note;

while (une_note >= 0.0)
{
note.push_back(une_note);
cout<<" note "<<note.size()+1<<" ?";
cin >> une_note;
}
int nb_notes = notes.size();
std::cout << nb_notes << " notes.\n";
double somme = 0.0;


for(int indice_note = 0; indice_note < nb_notes; ++indice_note)
{


somme += note[indice_note];


}
double resultat = somme / nb_notes;
cout << "moyenne : "<<resultat << endl;
}


mon compilateur ne prend pas le : int nb_note = note.size();
que faire?

1 réponse

Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
9 juin 2009 à 16:23
note et pas notes !
0