Mathc initiation/Fichiers c : c07a
Installer et compiler ces fichiers dans votre répertoire de travail.
c07a.c |
---|
/* ------------------------------ */
/* Save as : c07a.c */
/* ------------------------------ */
#include "x_a.h"
/* ------------------------------ */
double f(
double x)
{
return(x*x - 2.0*x + 3.0);
}
/* ------------------------------ */
int main(void)
{
double a;
clrscrn();
a = 1.0;
printf(" f(%.0f) = %.1f\n", a, f(a));
a = 2.0;
printf(" f(%.0f) = %.1f\n", a, f(a));
a = 3.5;
printf(" f(%.1f) = %.3f\n", a, f(a));
stop();
return 0;
}
/* ------------------------------ */
/* ------------------------------ */
Nous avons ici notre première fonction mathématique.
Il rentre un double [ double x ] en paramètre.
Il sort un double [ double f() ] qui correspond à la valeur calculée par la fonction [ return(x*x - 2.0*x + 3.0); ]
Exemple de sortie écran :
f(1) = 2.0
f(2) = 3.0
f(3.5) = 8.250
Press return to continue.