Calcule de moyenne d'un etudiant

smailhou Messages postés 8 Date d'inscription lundi 15 novembre 2004 Statut Membre Dernière intervention 28 novembre 2004 - 15 nov. 2004 à 15:45
smailhou Messages postés 8 Date d'inscription lundi 15 novembre 2004 Statut Membre Dernière intervention 28 novembre 2004 - 17 nov. 2004 à 17:37
Bonjour
voila je suis debutant en programmation et j ai un tp a rendre alors j aimerais bien que vous m aidiez merci voila l exercise.

On désire créer un logiciel qui permet d'estimer quelle sera la note finale d'un étudiant
en fonction des notes accumulées jusqu'à présent.
Voici l'entente d'évaluation standardisée : 3 travaux pratiques (TP) de 10% chacun et
deux examens (un intra et un final) de 35% chacun.
Au lancement de l'application un message de bienvenue sera affiché.
Le programme, après avoir lu le prénom et le nom de l'étudiant, demandera à tour de
rôle si les 5 notes sont disponibles, et il lira celles qui le sont. Toutes les notes entrées
le sont sur 100 (%).
À partir des notes qui ont été entrées, le programme doit calculer la moyenne des notes
pour les TP et la moyenne des notes pour les examens. Finalement, le programme
estimera la note finale en fonction de l'entente d'évaluation et des notes connues.
Une fois les calculs terminés, le dossier complet de l'étudiant (prénom, nom, les 5 notes,
les deux moyennes et la note finale) devra être affiché. Si des notes sont manquantes,
la mention "ND" (non disponible) devra être affichée.

merci de me répondre

8 réponses

smailhou Messages postés 8 Date d'inscription lundi 15 novembre 2004 Statut Membre Dernière intervention 28 novembre 2004 3
15 nov. 2004 à 22:32
merci de m'avoir répondu
voila je vous envoi mon programme que j'ai faite : mais j'ai juste un petit probleme a la fin c bien comment je doit ecrire mon calcule de moyenne et bien sur la faire sortire a l'ecrans:

# include
main ()
{

// declaration des variables!
unsigned float notint;
unsigned float noteexam;
unsigned float noteTP1;
unsigned float noteTP2;
unsigned float noteTP3;
unsigned float Moyexam;
unsigned float MoyTP;
unsigned float Moyfinal;
float notInt, noteexam, noteTP1, noteTp2;
float noteTP3, moyexam , moyTP, Moyfinal;
char nometudiant;
char prenometudiant;

cout<<"\n bienvenue!"<<endl;

    cout<<"\n entrez le nom de l'etudiant!"<<endl;
    cin>>nometudiant;
cout<<"\n entrez le prenom de l'etudiant!"<<endl;
    cin>>prenometudiant;

    cout<<"\n entrez la note du TP1!"<<endl;
    cin>>notTP1;
if noteTP1==0
cout<<"\n entrez la note du TP2!"<<endl;
else
cin>>noteTP1 ND;
if noteTP2==0
cout<<"\n entrez la note du TP3!"<<endl;
else
cin>>noteTP2ND;
if noteTP3==0
cout<<"\n entrez la note du l'examain intra!"<<endl;
else
cin>>noteTP3ND;
if noteIntra==0
cout<<"\n entrez la note de l'examain final!"<<endl;
else
cin>>noteIntra ND;
cin>>notefinal ND;
cout<<" voici la moyenne des TP :"
MoyTP=noteTP1*0.1+noteTP2*0.1+noteTP3*0.1/3

cout<<" voici la moyenne des examains :"
Moyexam=noteInt*0.35+noteexam*0.35/2

Moyfinal=moyTP+Moyexam
cout<<nometudiant<<prenometudiant"a une moyenne sur 100 de:"<<MoyTP<<"en"<<Moyfinal;

}
return 0;
}


veuillez SVP me dire si c'est correcte ou bien si je suis out sujet

    
3