Comment calculer la moyenne en C++
Maro-Inconnito
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
Maro-Inconnito Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Maro-Inconnito Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
//Voilà je viens tout juste d'écrire cela pour votre aide j'espère que mon aide vous sera utile ^^ à bientôt et contactez moi en cas de besoin !! (Maro-@hotmail.fr)
//Casablanca,Maroc
//--------------------------------------------------------------------------------------------
//Copier et coller mon code sur DEV C++
//La version que j'utilise est 4.9.9.2 Bonne chance à vous ==>
#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
main(){
int co,cpt,cerreur=3,n;
float no,nc,moyenne,sommenc=0,sommeco=0;
system ("color a");
do{
printf("Combien de note voulez vous entrer ? ... ");
scanf("%i",&n);
if(n<0){
printf("La valeur saisis est incorrect !! \n");
}}while(n<0);
for(cpt=1;cpt<=n;cpt+=1){
do{
printf("\n ************************* Note No %i *************************\n",cpt);
printf("\nEntrer la note : ");
scanf("%f",&no);
if(no<0||no>20){
cerreur-=1;
if(cerreur==0){goto fin;}
printf("Erreur la note est incorrect il vous reste %i fois !!\n",cerreur);
}else{cerreur=3;}
}while (no<0||no>20);
do{
printf("Entrer le coeficient : ");
scanf("%i",&co);
if(co<0||co>7){
cerreur-=1;
if(cerreur==0){goto fin;}
printf("Erreur le coeficient est invalide il vous reste %i fois !!\nRE",cerreur);
}else {cerreur=3;}
}while(co<0||co>7);
nc=no*co;
sommenc+=nc;
sommeco+=co;
moyenne=sommenc/sommeco;
printf("La note * le coeficient = %.2f \n\n",nc);
}//fin for
printf("---------------------------------------------------\n");
printf("La note generale * l'ensemble de coeficient = %.2f \n",sommenc);
printf("---------------------------------------------------\n");
printf("La moyenne generale des %i notes est: %.2f \n",n,moyenne);
printf("---------------------------------------------------\n");
printf(" -----------|||||| FIN ||||||-----------\n");
fin:
printf("\a\a\a\n...Arret du programme\e\e\n");
printf("\nRealiser par Maro Inconnito (Contact: Maro-@hotmail.fr)\n");
getch();
}
//Voilà je viens tout juste d'écrire cela pour votre aide j'espère que mon aide vous sera utile ^^ à bientôt et contactez moi en cas de besoin !! (Maro-@hotmail.fr)
//Casablanca,Maroc
//--------------------------------------------------------------------------------------------
//Copier et coller mon code sur DEV C++
//La version que j'utilise est 4.9.9.2 Bonne chance à vous ==>
#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
main(){
int co,cpt,cerreur=3,n;
float no,nc,moyenne,sommenc=0,sommeco=0;
system ("color a");
do{
printf("Combien de note voulez vous entrer ? ... ");
scanf("%i",&n);
if(n<0){
printf("La valeur saisis est incorrect !! \n");
}}while(n<0);
for(cpt=1;cpt<=n;cpt+=1){
do{
printf("\n ************************* Note No %i *************************\n",cpt);
printf("\nEntrer la note : ");
scanf("%f",&no);
if(no<0||no>20){
cerreur-=1;
if(cerreur==0){goto fin;}
printf("Erreur la note est incorrect il vous reste %i fois !!\n",cerreur);
}else{cerreur=3;}
}while (no<0||no>20);
do{
printf("Entrer le coeficient : ");
scanf("%i",&co);
if(co<0||co>7){
cerreur-=1;
if(cerreur==0){goto fin;}
printf("Erreur le coeficient est invalide il vous reste %i fois !!\nRE",cerreur);
}else {cerreur=3;}
}while(co<0||co>7);
nc=no*co;
sommenc+=nc;
sommeco+=co;
moyenne=sommenc/sommeco;
printf("La note * le coeficient = %.2f \n\n",nc);
}//fin for
printf("---------------------------------------------------\n");
printf("La note generale * l'ensemble de coeficient = %.2f \n",sommenc);
printf("---------------------------------------------------\n");
printf("La moyenne generale des %i notes est: %.2f \n",n,moyenne);
printf("---------------------------------------------------\n");
printf(" -----------|||||| FIN ||||||-----------\n");
fin:
printf("\a\a\a\n...Arret du programme\e\e\n");
printf("\nRealiser par Maro Inconnito (Contact: Maro-@hotmail.fr)\n");
getch();
}
A voir également:
- Moyenne c++
- Excel moyenne - Guide
- Moyenne en anglais excel - Guide
- Taille moyenne d'une photo en mo - Guide
- Comment calculer une moyenne sur 20 - Forum Excel
- Moyenne pourcentage excel - Forum Excel
2 réponses
Bonjour,
A mon tour, d'apporter mon aide sur ton programme qui a besoin de lifting.
#include<conio.h> Pas standard.
main(){ En C, on utilise : int main(void) ou int main(int argc, char **argv)
A la fin, il faut donc mettre : return 0;
system ("color a");
On évite la fonction system. Il est préférable d'utiliser les API qui sont plus efficaces. De plus, il vaut mieux ne pas mélanger le code standard du non standard pour faciliter la portabilité.
if(cerreur==0){goto fin;}
Il vaut mieux éviter les goto. Cela fait du code spaghetti. Surtout que tu pouvais l'éviter facilement.
getch(); Non portable.
Cdlt,
A mon tour, d'apporter mon aide sur ton programme qui a besoin de lifting.
#include<conio.h> Pas standard.
main(){ En C, on utilise : int main(void) ou int main(int argc, char **argv)
A la fin, il faut donc mettre : return 0;
system ("color a");
On évite la fonction system. Il est préférable d'utiliser les API qui sont plus efficaces. De plus, il vaut mieux ne pas mélanger le code standard du non standard pour faciliter la portabilité.
if(cerreur==0){goto fin;}
Il vaut mieux éviter les goto. Cela fait du code spaghetti. Surtout que tu pouvais l'éviter facilement.
getch(); Non portable.
Cdlt,