simple question de type de variable - C - Programmation
Marsh Posté le 21-09-2008 à 13:24:54
Code :
|
Marsh Posté le 21-09-2008 à 13:27:57
%f pour afficher un flottant
et moy = note/(float(c)) sinon tu fait une division entière
Marsh Posté le 21-09-2008 à 13:34:23
ah ok cool merci mais c est toujours entier..
Marsh Posté le 21-09-2008 à 13:45:17
Bon merci voila le nouveau code
Code :
|
il y t'il un moyen d'éviter de faire la première fois note=note+note2 (car la premiere fois note 2=0)
le rajout d'un if(note2!=0) n'est-il pas un peu lourd?
Marsh Posté le 21-09-2008 à 13:55:01
1-le nombre de notes (c) est forcément un entier, non ?
2-Les notes (note et note2) peuvent être des flottants, non ?
Ce qui donne :
Code :
|
Autre chose : l'utilité de deux variables note et note2 ?
Marsh Posté le 21-09-2008 à 14:08:28
il faut faire la somme pendant la boucle de toutes les notes rentrées.. il faut bien deux variables non ?
Marsh Posté le 21-09-2008 à 14:57:57
oui oui parfait merci mais pour la somme inutile dont je parlais ?
Marsh Posté le 21-09-2008 à 13:07:37
Bonjour
Je viens de débuter en C. En je rentre des valeurs entieres en boucle jusqu'à une valeur négative, jusque là ok.
J'aimerai en afficher la moyenne donc j'ai mis un compteur de note entrées.
J'ai dont somme (type int) = la somme des notes
c (type int) = le nombre de notes
j'ai fait moy=somme/c (moy type float car je veux la valeur sous forme réelle)
mais quand j'affiche moy il ne m'indique rien. Ai-je mal déclaré quelque chose?
merci