« Mathc initiation/Fichiers h : x 16b » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
nouvelle page
 
mAucun résumé des modifications
Ligne 1 : Ligne 1 :
[[Catégorie:Mathc initiation (livre)]]
[[Catégorie:Mathc initiation (livre)]]

[[Mathc_initiation/Fichiers_h_:_c16|Sommaire]]


Installer ce fichier dans votre répertoire de travail.
Installer ce fichier dans votre répertoire de travail.

Version du 4 juillet 2021 à 13:48


Sommaire

Installer ce fichier dans votre répertoire de travail.

zstruct.h
utilitaire
/* ---------------------------------- */
/*  Save as :   zstruct.h            */
/* ---------------------------------- */
typedef struct
{
    double  n;
    double  d;
}fraction,
*pfraction;
/* ---------------------------------- */
fraction init_f(
double f_n,
double f_d)
{
fraction ft;

      ft.n = f_n;
      ft.d = f_d;

	return (ft);
}
/* ---------------------------------- */
fraction zero_f(void)
{
 return(init_f(0,1));
}
/* ------------------------------------ */
fraction one_f(void)
{
 return(init_f(1,1));
}


Ce fichier contient la structure et sa fonction pour l'initialiser.