-
Notifications
You must be signed in to change notification settings - Fork 0
/
tableaux.c
55 lines (46 loc) · 1.01 KB
/
tableaux.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#include <stdio.h>
#include "tableaux.h"
void print_tab(int tableau[], int tailleTableau){
int i;
for (i=0; i<tailleTableau; i++){
printf("%d ",tableau[i]);
}
printf("\n");
}
int sommeTableau(int tableau[], int tailleTableau){
int somme=0;
int i;
for (i=0; i<tailleTableau; i++){
somme=somme+tableau[i];
}
return somme;
}
double moyenneTableau(int tableau[], int tailleTableau){
double moyenne=0.0;
int somme=sommeTableau(tableau, tailleTableau);
moyenne=somme/(double)tailleTableau;
return moyenne;
}
void copie(int tableauOriginal[], int tableauCopie[], int tailleTableau){
int i;
for (i=0; i<tailleTableau; i++){
tableauCopie[i]=tableauOriginal[i];
}
}
void maximumTableau(int tableau[], int tailleTableau, int valeurMax){
int i;
for (i=0; i<tailleTableau; i++){
if (tableau[i]>valeurMax){
tableau[i]=0;
}
}
}
//void ordonnerTableau(int tableau[], int tailleTableau){
//
// int temp=0;
// for (i=0; i<tailleTableau; i++){
// if (tableau[i]>temp){
// temp=tableau[i];
// }
// }
//}