Add moyenne-somme
This commit is contained in:
parent
3e73a20ee6
commit
01409a41eb
2 changed files with 47 additions and 2 deletions
|
@ -1,4 +1,4 @@
|
|||
all: convertisseur-devises inversion-variables
|
||||
all: convertisseur-devises inversion-variables moyenne-somme
|
||||
|
||||
convertisseur-devises: convertisseur-devises.c
|
||||
cc convertisseur-devises.c -o convertisseur-devises
|
||||
|
@ -6,5 +6,8 @@ convertisseur-devises: convertisseur-devises.c
|
|||
inversion-variables: inversion-variables.c
|
||||
cc inversion-variables.c -o inversion-variables
|
||||
|
||||
moyenne-somme: moyenne-somme.c
|
||||
cc moyenne-somme.c -o moyenne-somme
|
||||
|
||||
clean:
|
||||
rm -f convertisseur-devises inversion-variables
|
||||
rm -f convertisseur-devises inversion-variables moyenne-somme
|
||||
|
|
42
programmation-c-cpp/tp1/moyenne-somme.c
Normal file
42
programmation-c-cpp/tp1/moyenne-somme.c
Normal file
|
@ -0,0 +1,42 @@
|
|||
/* Calcul de la moyenne et de la somme */
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
int somme(int, int, int);
|
||||
float moyenne(int, int, int);
|
||||
|
||||
int main() {
|
||||
int var1, var2, var3, s;
|
||||
float m;
|
||||
|
||||
printf("Entrez trois entiers (séparés par la touche Entrée)\n");
|
||||
printf("1. ");
|
||||
scanf("%d", &var1);
|
||||
printf("2. ");
|
||||
scanf("%d", &var2);
|
||||
printf("3. ");
|
||||
scanf("%d", &var3);
|
||||
|
||||
s = somme(var1, var2, var3);
|
||||
m = moyenne(var1, var2, var3);
|
||||
|
||||
printf(" Somme = %d\n", s);
|
||||
printf(" Moyenne = %g\n", m);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int somme(int var1, int var2, int var3) {
|
||||
return var1 + var2 + var3;
|
||||
}
|
||||
|
||||
float moyenne(int var1, int var2, int var3) {
|
||||
float total;
|
||||
float moyenne;
|
||||
|
||||
total = somme(var1, var2, var3);
|
||||
moyenne = total / 3;
|
||||
|
||||
return moyenne;
|
||||
}
|
Loading…
Reference in a new issue