Vous êtes sur la page 1sur 4

Devoir de C++

KORICHI Chakib Abdelghani


#include <iostream>

using namespace std;

class Moyenne {

public:

double notes; int nombreDeNote;

void iniTialise();

void ajoutNote(double);

int affichenombreDeNote();

double calculMoyenne();

double result ();

double max();

};

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;}

double Moyenne :: max() {

return notes/nombreDeNote;}

double Moyenne :: result () {if (M1.max()>M2.max() )

result()=M1.max();

else

result()=M2.max()

endl;
return 0

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;

cout<<" le max est = "<<M1.max()<<endl;

double N1; Moyenne M2; M2.initialise();

cout<<"entrer une note :"<<endl;cin>>N; M2.ajoutNote(N);

cout<<"entrer une note :"<<endl;cin>>N; M2.ajoutNote(N);

cout<<"entrer une note :"<<endl;cin>>N; M2.ajoutNote(N);

cout<<"le nombre des notes est = "<<M2.AffichenombreDeNote()<<endl;

cout<<" la moyenne est = "<<M2.calculMoyenne()<<endl;

cout<<" le max est = "<<M2.max()<<endl;

double result () ; if (M1.max()>M2.max())

result()=M1.max();

else

result()=M2.max();

endl;

return 0;
return 0;

Vous aimerez peut-être aussi