blob: d7e33c8eb5ca8deae3026a3bd760859edab19727 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
#include<iostream>
bool estunenote ( float n ) {
return n <=20 && n>= 0 ? true : false;
}
float moyenne ( int n) {
int cpt;
bool flag;
float moy, note;
cpt = 1;
flag = true;
moy = 0;
note = 0;
while ( flag && cpt <= n ) {
std::cout<<"Entrez la note numero " <<cpt<< std::endl;
std::cin>>note;
moy += note;
cpt ++;
flag = estunenote(note);
}
if ( flag ) {
moy = moy/ n;
}
else {
std :: cout << " La valeur entree n'est pas une note"<<std::endl;
moy=-1;
}
return moy;
}
int main () {
int nb;
std::cout << " Entrez le nombre de notes" << std::endl;
std::cin >> nb;
// nb=moyenne(nb);
std::cout << " La moyenne est : " << moyenne(nb)<< std::endl;
return 0;
}
|