Guest User

Untitled

a guest
Sep 24th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.45 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. /* Rappel : ceci est un commentaire, il est ignoré par le programme
  4. *
  5. * Normalement on doit mettre les variables en anglais, je fais une exception ici.
  6. * En C, on est également censés écrire les mots collés différentiés par des majuscules
  7. * Exemple : ne pas nommer une variable "produit_multiplication" mais plutôt "ProduitMultiplication".
  8. *
  9. * Définition des variables : 5 variables réelles (ou nombres à virgule flottante, float).
  10. *
  11. * Je les définis ici en mode global (c'est-à-dire que si on mettait une autre fonction, elle pourrait également bénéficier
  12. * de ces variables. On pourrait donc tout aussi bien les définir au sein de la fonction main().
  13. */
  14.  
  15. float Moyenne, Note1, Note2, Note3, Note4;
  16.  
  17. int main ()
  18. {
  19. printf("Entrer note #1 : "); // Première instruction : on écrit simplement le texte dans la console
  20. scanf("%f", &Note1); /* On récupère ici l'entrée de l'utilisateur. Le "%f" définit le type d'entrée, ici
  21. * float, se référer au cours pour plus d'infos concernant les codes des autres formats
  22. *
  23. * &Note1 représente ici la variable où va arriver l'entrée, précédée d'un & (ne pas
  24. * l'oublier sous peine d'erreur !)
  25. */
  26. printf("Entrer note #2 : "); // Même chose ici pour la seconde note
  27. scanf("%f", &Note2);
  28.  
  29. printf("Entrer note #3 : "); // Même chose ici pour la troisième note
  30. scanf("%f", &Note3);
  31.  
  32. printf("Entrer note #4 : "); // Même chose ici pour la quatrième note
  33. scanf("%f", &Note4);
  34.  
  35. Moyenne = (Note1 + Note2 + Note3 + Note4) / 4; // On fait la moyenne des notes
  36.  
  37. printf("\nMoyenne des 4 notes : %.2f", Moyenne); // On affiche la moyenne à l'écran
  38. /* Ici, on note %.2f l'emplacement où sera affiché le contenu de la variable Moyenne. Une fois de plus, le f définit
  39. * le type de variable (float ici de nouveau), le .2 introduit par contre le fait que si la Moyenne a plus de deux
  40. * décimales, elle n'affichera que les deux premières (Attention /!\ C n'arrondira pas,il se contentera de tronquer
  41. * (couper)).
  42. */
  43.  
  44. return 0; /* On retoune 0, ce qui signifie d'une part que le programme est fini et d'autre part que tout s'est bien
  45. * passé (on pourrait retourner une autre valeur, mais C considèrerait qu'une erreur s'est produite).
  46. */
  47. }
Add Comment
Please, Sign In to add comment