Add moyenne-somme

This commit is contained in:
flyingscorpio@pinebookpro 2021-10-12 09:38:38 +02:00
parent 3e73a20ee6
commit 01409a41eb
2 changed files with 47 additions and 2 deletions

View file

@ -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

View 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;
}