-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathESLib.h
69 lines (47 loc) · 1.79 KB
/
ESLib.h
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
/* Veuillez reporter tout commentaire a [email protected] */
/*
Version 1.9 : ajout de tempsReel()
Version 1.8 : ajout de valeurIntervalleZeroUn pour sortir une valeur
aleatoire entre 0 et 1 inclus
Version 1.5 : lisPrecision rendue publique
Version 1.1 : ajout de lisChaine_deTaille
*/
#ifndef ESLIB_H
#define ESLIB_H
/* Lis une valeur entiere entree au clavier et la renvoie */
int lisEntier(void);
/* Lis une valeur flottante entree au clavier et la renvoie */
float lisFlottant(void);
/* Lis un caractere au clavier et le renvoie */
char lisCaractere(void);
/* Lis une chaine de caracteres de longueur donnee */
void lisChaine_deTaille(char *chaine, int taille);
/* Ecris une chaine de caracteres sur l'ecran */
void ecrisChaine(char *chaine);
/* Ecris un entier decimal sur l'ecran */
void ecrisEntier(int valeur);
/* Fixe le nombre de chiffres a afficher apres la virgule pour un flottant */
void fixePrecision(int n);
/* Lis le nombre de chiffres a afficher apres la virgule pour un flottant */
int lisPrecision(void);
/* Ecris un flottant sur l'ecran */
void ecrisFlottant(float valeur);
/* Ecris un caractere sur l'ecran */
void ecrisCaractere(char valeur);
/* Insere une tabulation */
void tabulation(void);
/* Passe a la ligne suivante */
void sautDeLigne(void);
/* Efface l'ecran */
void effaceEcran(void);
/* Renvoie une information temps reel */
double tempsReel(void);
/* Renvoie le temps CPU en secondes relatif au programme */
double tempsCPU(void);
/* Initialise le generateur aleatoire avec la valeur passee en parametre */
void initialiseValeurAleatoire(float valeur);
/* Renvoie une valeur aleatoire comprise entre 0 inclus et 1 exclu */
float valeurAleatoire(void);
/* Renvoie une valeur aleatoire comprise entre 0 inclus et 1 inclus */
float valeurIntervalleZeroUn(void);
#endif