Aller au contenu

Mathc matrices/c071a

Un livre de Wikilivres.


Application


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


c01a.c
/* ------------------------------------ */
/*  Save as :   c01a.c                  */
/* ------------------------------------ */
#include "v_a.h" 
/* ------------------------------------ */
/* ------------------------------------ */
#define   tA  R3
#define   RA  R2
#define   CA  R5
/* ------------------------------------ */
/* ------------------------------------ */
void fun(void)
{
double **A[tA];
int c;

 
  for(c=C0; c<tA; c++)
 
      A[c] = r_mR(i_mR(RA,CA),99);           
 
    
  clrscrn();

  for(c=C0; c<tA; c++)
     {
	  printf(" A[%d] :",c);      
      p_mR(A[c],S5,P0,C6); 
     } 
     

  for(c=C0; c<tA; c++)
  
       f_mR(A[c]); 
   
}
/* ------------------------------------ */
int main(void)
{
time_t t;

  srand(time(&t));

do
{
  fun();

} while(stop_w());

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


Créer et initialiser des tableaux de matrices avec la boucle for(;;)



Exemple de sortie écran :
 A[0] :
  +56   +91   +27   +56    +8 
  +10   -34   +39   +80    +2 

 A[1] :
  +37   -13   +46    -5   +97 
  -11   -78   +71   -55   -99 

 A[2] :
  -26    +6   -85   +40    +2 
  -63   +84   +64   +66   -37 


 Press return to continue
 Press X      to stop