Forum Info PC Forum Info PC est un forum informatique. Vous y trouverez des espaces de support, d’astuces et de tutoriels, de discussions... 2012-05-07T17:05:45+02:00 /feed.php?f=141&t=122&mode 2012-05-07T17:05:45+02:00 2012-05-07T17:05:45+02:00 /viewtopic.php?t=122&p=226#p226 <![CDATA[Re: Moyenne de deux entiers]]>
Image
Script validé !
Votre script a été validé par
darky.

Statistiques: Posté par darky — Lun 7 Mai 2012 17:05


]]>
2011-05-01T12:35:14+02:00 2011-05-01T12:35:14+02:00 /viewtopic.php?t=122&p=225#p225 <![CDATA[Moyenne de deux entiers]]>
Moyenne de deux entiers



Sommaire

  1. Introduction
  2. Script


I- Introduction

Bonjour à toutes et à tous.

Voici un script en C qui vous permettra de faire la moyenne de deux nombres entiers.

Informations :

  • Difficulté : Facile
  • Image


II- Script

Avant tout, voyons l’algorithme de ce script :

ALGORITHME MOYENNE
Variables :
a, b : entiers
som, vmoy : réels
DEBUT
som ← 0
vmoy ← 0
Afficher (Saisissez le premier nombre : )
Saisir a
Afficher (Saisissez le second nombre : )
Saisir b
som ← a + b
vmoy ← som / 2
Afficher (La somme des deux nombres est : , som)
Afficher (La moyenne des deux nombres est : , vmoy)
FIN

Je pense que l’algorithme est plutôt simple. On déclare nos variables, puis on initialise les variables som et vmoy. On saisi ensuite les deux nombres, on les additionnes, une fois la somme faite, on la divise par deux pour donner la moyenne. Enfin on affiche la somme des deux nombres et leur moyenne.
Essayer maintenant de faire cet algorithme en langage C.


Aller on passe à la correction :

Code : Tout sélectionner
  1.  
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4.  
  5. main()
  6. {
  7.     int a,b; /* variables entières */
  8.     float som,vmoy; /* variables réelles */
  9.     system("cls"); /* pour effacer l'écran avant d'afficher */
  10.     som=0; /* initialisation de som à 0 */
  11.     vmoy=0.0; /* initialisation de vmoy à 0.0 */
  12.     printf("\n Saisissez le premier nombre : "); /* on saisi le premier nombre */
  13.     scanf("%d",&a);
  14.     printf("\n Saisissez le second nombre  : "); /* on saisi le deuxième nombre */
  15.     scanf("%d",&b);
  16.     som=a+b; /* calcul de la somme des deux nombres */
  17.     vmoy=som/2; /* calcul de la moyenne des deux nombres */
  18.     printf("\n\nLa somme des deux nombres est    : %f   : ",som); /* on affiche la somme des deux nombres */
  19.     printf("\n\nLa moyenne des deux nombres est  : %5.3f : ",vmoy); /* on affiche la moyenne des deux nombres */
  20.     printf("\n\n\n\t");
  21.     system("pause");
  22. }



darky.

Statistiques: Posté par darky — Dim 1 Mai 2011 12:35


]]>