Mathc initiation/Fichiers c : c15l

Un livre de Wikilivres.


Sommaire


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

arp4.c
/* ---------------------------------- */
/*  Save as :   arp4.c                */
/* ---------------------------------- */
#include    "x_hfile.h"
/* ---------------------------------- 
 
int rp4_I(
int maxI)
{
int n = 0;

	n  = rp_I(maxI) * 1;
	n += rp_I(maxI) * 10;
	n += rp_I(maxI) * 100;
	n += rp_I(maxI) * 1000;				
	
 return(n);
}
  ---------------------------------- */
int main(void)
{
time_t t;

int n=1,loop=10;

  srand(time(&t));

do{clrscrn();
	
   printf("rp4_I(i) : A number with 4 digits (Each digit <= i)\n\n");
	
   printf("rp4_I(3) = %d        (n=%d) \n\n",rp4_I(3),n);
 
   stop();

}while(n++<loop);

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


rp4_I(max) : Cette fonction permet de créer des nombres de 4 chiffres. Chaque chiffre est inférieur ou égal max



Exemple de sortie écran :

 
rp4_I(i) : A number with 4 digits (Each digit <= i)

rp4_I(3) = 3212        (n=1) 

 Press return to continue. 


*************************************

rp4_I(i) : A number with 4 digits (Each digit <= i)

rp4_I(3) = 3232        (n=2) 

 Press return to continue. 
 
 
*************************************


rp4_I(i) : A number with 4 digits (Each digit <= i)

rp4_I(3) = 2333        (n=3) 

 Press return to continue. 
 
 
*************************************


rp4_I(i) : A number with 4 digits (Each digit <= i)

rp4_I(3) = 3323        (n=4) 


 Press return to continue. 
 
 
*************************************


rp4_I(i) : A number with 4 digits (Each digit <= i)

rp4_I(3) = 1221        (n=5) 

 Press return to continue.