Académique Documents
Professionnel Documents
Culture Documents
Devoirc 2021
Devoirc 2021
Essayer d'ajouter à la classe Moyenne une méthode typée notée maxNote pour dégager la note
maximales et autre non typée notée trinoTes pour classer les notes en ordre décroissant.
En dernier lieu revalider le projet testmoyenne.
#include <iostream>
using namespace std;
class Moyenne {
public:
double notes; int nombreDeNote;
void iniTialise();
void ajoutNote(double);
int affichenombreDeNote();
double calculMoyenne();
};
void Moyenne::ajoutNote(double note){
notes+=note; nombreDeNote+=1;
}
void Moyenne::iniTialise() {
notes=0; nombreDeNote=0;
}
int Moyenne::AffichenombreDeNote()
{
return nombreDeNote;
}
double Moyenne::calculMoyenne(){
return notes/nombreDeNote;
}
int main()
{
double N; Moyenne M1; M1.iniTialise();
cout<<"entrer une note :"<<endl;cin>>N; M1.ajoutNote(N);
cout<<"entrer une note :"<<endl;cin>>N; M1.ajoutNote(N);
cout<<"entrer une note :"<<endl;cin>>N; M1.ajoutNote(N);
cout<<"le nombre des notes est = "<<M1.AffichenombreDeNote()<<endl;
cout<<" la moyenne est = "<<M1.calculMoyenne()<<endl;
return 0;
}