Linear Algebra and the C Language/a08f
Appearance
Install and compile this file in your working directory.
/* ------------------------------------ */ /* Save as : c00b.c */ /* ------------------------------------ */ #include "v_a.h" /* ------------------------------------ */ int main(void) { int n = 1; double x1 = +0.66666667; double x2 = +0.83333333; double x3 = +0.66666667; double x4 = +1.00000000; do{ clrscrn(); printf(" Continue until integers appear : \n\n\n"); printf(" n = %d -> n*x1 = %0.4f \n",n, n*x1); printf(" n = %d -> n*x2 = %0.4f \n",n, n*x2); printf(" n = %d -> n*x3 = %0.4f \n",n, n*x3); printf(" n = %d -> n*x4 = %0.4f \n",n, n*x4); n++; }while(stop_w()); return 0; } /* ------------------------------------ */ /* ------------------------------------ */ - With n = 6
n = 6 -> n*x1 = 4.0000 n = 6 -> n*x2 = 5.0000 n = 6 -> n*x3 = 4.0000 n = 6 -> n*x4 = 6.0000
This gives us the coefficients of the equation:
“Simply replace x1, x2,... with their numerical values:
Exemple de sortie écran :
--------------------- Continue until integers appear : n = 1 -> n*x1 = 0.6667 n = 1 -> n*x2 = 0.8333 n = 1 -> n*x3 = 0.6667 n = 1 -> n*x4 = 1.0000 Press return to continue Press X return to stop Continue until integers appear : n = 2 -> n*x1 = 1.3333 n = 2 -> n*x2 = 1.6667 n = 2 -> n*x3 = 1.3333 n = 2 -> n*x4 = 2.0000 Press return to continue Press X return to stop Continue until integers appear : n = 3 -> n*x1 = 2.0000 n = 3 -> n*x2 = 2.5000 n = 3 -> n*x3 = 2.0000 n = 3 -> n*x4 = 3.0000 Press return to continue Press X return to stop Continue until integers appear : n = 4 -> n*x1 = 2.6667 n = 4 -> n*x2 = 3.3333 n = 4 -> n*x3 = 2.6667 n = 4 -> n*x4 = 4.0000 Press return to continue Press X return to stop Continue until integers appear : n = 5 -> n*x1 = 3.3333 n = 5 -> n*x2 = 4.1667 n = 5 -> n*x3 = 3.3333 n = 5 -> n*x4 = 5.0000 Press return to continue Press X return to stop Continue until integers appear : n = 6 -> n*x1 = 4.0000 n = 6 -> n*x2 = 5.0000 n = 6 -> n*x3 = 4.0000 n = 6 -> n*x4 = 6.0000 Press return to continue Press X return to stop