Aller au contenu

Mathc matrices/a154

Un livre de Wikilivres.


Application

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

mul_sDA.c
/* ------------------------------------ */
/*  Save as :  mul_sDA.c                */
/* ------------------------------------ */
#include "v_a.h"
/* ------------------------------------ */
void fun(int r, int c)
{
double **A   = r_mR(i_mR(r,c),9);
double **sD  =      i_mR(r,c);

double s = 100;

  clrscrn();

  printf(" A :\n");
  p_mR(A,S4,P0,C5);
  
  printf(" %.0f * D :\n",s);
  mul_sDA_mR(s, A, sD);
  p_mR(sD,S4,P0,C5);
     
  f_mR(A);
}
/* ------------------------------------ */
int main(void)
{
time_t t;

  srand(time(&t));
  
  do
        fun(R4,R4);

  while(stop_w());       

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



Exemple de sortie écran :

 A :

  +9   -5   -3   +5 
  -1   +8   -4   +6 
  +4   +5   -8   +4 
  +8   +8   -6   +2 

 100 * D :

+900   -5   -3   +5 
  -1 +800   -4   +6 
  +4   +5 +800   +4 
  +8   +8   -6 +200 


 Press   return to continue
 Press X return to stop