Aller au contenu

Mathc initiation/002k

Un livre de Wikilivres.

Application

Installer et compiler ces fichiers dans votre répertoire de travail.

c00a2.c
/* --------------------------------- */
/* save as c00a2.c                   */
/* --------------------------------- */
#include  "x_hfile.h"
#include      "fa2.h"
/* --------------------------------- */
int main(void)
{
double  M = J_uwv(f,
                  X,Y,Z,
                  u0, u1, LOOP,
                  w0, w1, LOOP,
                  v0, v1, LOOP);                        
 
 clrscrn();
 printf(" f : x,y,z -> %s      f(X,Y,Z) = (8-v)\n\n", feq);
 
 printf(" u = (x-3*z)      ...      X : u,v,w -> %s  \n", Xeq);
 printf(" v = (4*y)        ...      Y : u,v,w -> %s  \n", Yeq);
 printf(" w = (z)          ...      Z : u,v,w -> %s\n\n", Zeq);
 
 printf(" u1 : v,w  -> %s  \n", u1eq);
 printf(" u0 : v,w  -> %s\n\n", u0eq);
 
 printf(" w1 : v,   -> %s  \n", w1eq);
 printf(" w0 : v,   -> %s\n\n", w0eq);
  
 printf(" v1 :      -> %s  \n", v1eq);
 printf(" v0 :      -> %s\n\n", v0eq);

 printf("        (%+.1f (%s   (%s    \n", v1, w1eq, u1eq);
 printf(" A = int(  int( int( f(X,Y,Z) |J| du dw dv = %.6f\n", M);
 printf("        (%+.1f (%s   (%s\n\n\n", v0, w0eq, u0eq);

 stop();

 return 0;
}
/* --------------------------------- */
/* --------------------------------- */

Exemple de sortie écran :

 f : x,y,z -> 8-4*y      f(X,Y,Z) = (8-v)

 u = (x-3*z)      ...      X : u,v,w -> (u+3w)  
 v = (4*y)        ...      Y : u,v,w -> (v/4)  
 w = (z)          ...      Z : u,v,w -> (w)

 u1 : v,w  -> 2  
 u0 : v,w  -> 0

 w1 : v,   -> 3  
 w0 : v,   -> 2

 v1 :      -> 8  
 v0 :      -> 0

        (+8.0 (3   (2    
 A = int(  int( int( f(X,Y,Z) |J| du dw dv = 16.000000
        (+0.0 (2   (0


 Press return to continue.