[PDF] [PDF] Moyennes de notes [bs03] - Exercice - Unisciel





Previous PDF Next PDF



[PDF] Moyennes de notes [bs03] - Exercice - Unisciel

C++ - Moyennes de notes (Solution) Mots-Clés Structures de base ? Difficulté ••? (20 `a 25 min) ? Objectif Cet exercice calcule la moyenne décimale 



[PDF] Moyenne simple et moyenne pondérée Activité pour lélève

Un élève souhaite calculer sa moyenne Il a obtenu les notes suivantes : Matière Philosophie Maths Histoire Anglais Économie Sport Note



[PDF] Évaluation et calcul des moyennes I- Cycle préparatoire : II - FSM

Les sujets et les notes relèvent de la responsabilité de l'enseignant du cours 4) La moyenne semestrielle de chaque matière se calcule selon le tableau 



[PDF] Remarques sur le premier contrôle de TD : - LISIC

Pour calculer la moyenne des notes de contrôle et le nombre de note au dessus de la moyenne nous avons fait les petits algorithmes suivants



[PDF] Session rattrapage - Faculté de Médecine de Tlemcen

Modules avec notes et examens de TP : Moyenne_TP = (Moyenne des TP + (examen TP x 2))/3 Calcul de la moyenne du module : Session normale :



[PDF] LE RELEVÉ DE NOTES - maths et tiques

On peut y lire toutes les notes obtenues par l'élève les moyennes provisoires pour chaque matière ainsi que la moyenne générale provisoire Marie qui est une 



[PDF] Statistiques : moyenne médiane et étendue - Kids Vacances

Exemple : Voici les notes d'une classe de troisièmes à un contrôle de maths : Notes des élèves 3 7 9 10 11 12 15 18 20 Nombre d'élèves 1 2 4 5

Moyennes de notes [bs03] - Exercice

Karine Zampieri, Stephane Riviere, Beatrice Amerein-Soltner

UniscielalgoprogVersion 13 mai 2018

Table des matieres

1 Moyennes de notes / pgmoynotes

2

1.1 Sans coecients

2

1.2 Avec coecients

4

2 References generales

5 C++ - Moyennes de notes (Solution)Mots-ClesStructures de base

Diculte• • ◦(20 a 25 min)Objectif

Cet exercice calcule la moyenne decimale et la moyenne tronquee (a une decimale) de trois notes entieres d'un etudiant, sans puis avec coecients.Attention Lesnoteset lescoecientssont desentierset non pas des reels. Le but de l'exercice etant de vous faire manipuler les conversions entier/reel, il est imperatif de respecter cette consigne. ...(enonce page suivante)... 1

Unisciel algoprog { Moyennes de notes [bs03]2

1 Moyennes de notes / pgmoynotes

1.1 Sans coecients

Voici un exemple du resultat attendu :Notesentieres des trois UE ? 9 10 13

Moyenne

decimale vaut

10.6666666667

Moyenne

tronquee vaut 10.6 Ecrivez un programme qui saisit trois notesentieresde trois unites d'enseignement dans n1,n2etn3. Achez l'invite :Notesentieres des trois UE ? Calculez la moyenne decimale, dansmoy(reel), denie par : moyenne=13 3 j=1note jRappel de cours C/C++ Attentiona la division entier/entier.Solution C/C++ Lepiege classiqueest l'ecriture de :doublemoy= ( n1+ n2 + n3 ) / 3; Ici leC/C++eectue ladivision entiere(car entier/entier) et non pas la division sur les reels. Une solution consiste a diviser par3.0qui provoque alors une division reelle car

le denominateur est un reel.Calculez la valeur tronqueea une decimalede la moyenne dansmoyt(reel).Aide methodologique

Soit?x?la partie entiere d'un reelx.

Pour obtenir la valeur tronquee dexa une decimale, il sut de calculer : ?x?10?/10

En eet, pour l'exemple d'execution (ci-dessus) :

•La moyenne decimale vaut10.6666... •On multiplie par10d'ou on aura106.66... •Ensuite on prend l'entier correspondant d'ou106 •Enn on divise par10pour replacer le point decimal ce qui donne10.6 Unisciel algoprog { Moyennes de notes [bs03]3Outil C/C++

Soit doncexprvalant icimoy*10.

Pour obtenir la partie entiere,au choix:

•Declarez une variable entieretmprecevant le calcul deexpr. Lors de l'aectation, il y aura troncature implicite du reel vers un entier. •Utilisez l'operation(int)exprqui convertitexpren unint. •Ou encorestatic_cast(expr)qui fait de m^eme enC++.Rappel de cours C/C++

Attentiona l'operationentier/entierlors de la division par10.Achez (ou[x]designe le contenu dex) :==>Moyenne decimale vaut [ moy]

Moyenne

tronquee vaut moyt

Testez. Exemples d'execution :

Notes entieres des trois UE ? 9 10 13

Moyenne

decimale vaut

10.6666666667

Moyenne

tronquee vaut 10.6 Notes entieres des trois UE ? 13 12 8

Moyenne

decimale vaut 11

Moyenne

tronquee vaut 11

Validez votre programme avec la solution.

Solution C++@[pgmoynotes1.cpp]#includeusingnamespace std;intmain(){ intn1,n2 ,n3 ;cout<<"Notesentieres des trois UE ?" ; cin n1 n2 n3

doublemoy= ( n1+ n2 + n3 ) / 3.0;doublemoyt= static_cast(moy* 10) / 10.0; cout<<"==>Moyenne decimale vaut " < cout

Moyenne

tronquee vaut moyt endl

Unisciel algoprog { Moyennes de notes [bs03]4

1.2 Avec coecients

Voici un exemple du resultat attendu :Notesentieres des trois UE ? 9 10 8

Coeffs

entiers des trois UE ? 1 1 5

Moyenne

decimale vaut

8.4285714286

Moyenne

tronquee vaut 8.4 Completezvotre programme, partie, an qu'il saisit les coef-

cientsentiersdes trois unites d'enseignement dansc1,c2etc3. Achez l'invite :Coeffsentiers des trois UE ?

Modiezle calcul de la moyenne en utilisant la formule : moyenne=( (3? j=1coef j?notej) (3? j=1coef j) )Rappel de cours C/C++

Toujours cette division entier/entier.

Au choix:

•Multipliez un des operateurs par1.0(pour forcer le calcul sur les reels). •Utilisez l'operation(double)exprqui convertitexpren undouble. •Ou encorestatic_cast(expr)qui fait de m^eme enC++.Testez. Exemples d'execution : Notes entieres des trois UE ? 9 10 8

Coeffs

entiers des trois UE ? 1 1 5

Moyenne

decimale vaut

8.4285714286

Moyenne

tronquee vaut 8.4 Notes entieres des trois UE ? 13 12 9

Coeffs

entiers des trois UE ? 3 8 1

Moyenne

d cimale vaut 12

Moyenne

tronquee vaut 12

Validez votre programme avec la solution.

Unisciel algoprog { Moyennes de notes [bs03]5Solution C++@[pgmoynotes2.cpp]#includeusingnamespace std;intmain(){

intn1,n2 ,n3 ;cout<<"Notesentieres des trois UE ?" ; cin n1 n2 n3 intc1,c2 ,c3 ;cout<<"Coeffsentiers des trois UE ?" ; cin c1 c2 c3

doublemoy= static_cast(c1* n1 + c2 * n2 + c3 * n3 ) / (c1+ c2 + c3 );doublemoyt= static_cast(moy* 10) / 10.0; cout<<"==>Moyenne decimale vaut " < cout

Moyenne

tronquee vaut moyt endl

2 References generales

Comprend[Felea-PG1 :c3 :ex14], [Warin-PG1 :c4 :ex6]quotesdbs_dbs47.pdfusesText_47
[PDF] Moyenne de notes / Statistique

[PDF] Moyenne de notes / Statistiue

[PDF] Moyenne de notes exercice 112 page 121

[PDF] moyenne de pourcentage excel

[PDF] moyenne de technologie

[PDF] Moyenne de vitesse

[PDF] moyenne définition

[PDF] Moyenne du 1er trimestre

[PDF] Moyenne Du troisieme trimestre

[PDF] moyenne en anglais

[PDF] moyenne en seconde générale

[PDF] moyenne en seconde pour passer en es

[PDF] moyenne et absence

[PDF] moyenne et durées

[PDF] Moyenne et écart type