« Mathc initiation/Fichiers h : x 15 » : différence entre les versions

Contenu supprimé Contenu ajouté
Modification mineure
modification mineure
Ligne 56 :
i = rnd_I(9);
---------------------------------- */
int rndp_Irp_I(
int maxI)
{
Ligne 62 :
}
/* ------------------------------------ */
int rndp3_Irp3_I(
int maxI)
{
int n = 0;
 
n = rndp_Irp_I(maxI) * 1;
n += rndp_Irp_I(maxI) * 10;
n += rndp_Irp_I(maxI) * 100;
return(n);
}
/* ------------------------------------ */
int rndp4_Irp4_I(
int maxI)
{
int n = 0;
 
n = rndp_Irp_I(maxI) * 1;
n += rndp_Irp_I(maxI) * 10;
n += rndp_Irp_I(maxI) * 100;
n += rndp_Irp_I(maxI) * 1000;
return(n);
}
/* ------------------------------------ */
int rndp5_Irp5_I(
int maxI)
{
int n = 0;
 
n = rndp_Irp_I(maxI) * 1;
n += rndp_Irp_I(maxI) * 10;
n += rndp_Irp_I(maxI) * 100;
n += rndp_Irp_I(maxI) * 1000;
n += rndp_Irp_I(maxI) * 10000;
return(n);
Ligne 102 :
/* ------------------------------------ */
/* ------------------------------------ */
int rndp5bis_Irp5bis_I(
void)
{
int n = 0;
 
n = rndp_Irp_I(1) * 1;
n += rndp_Irp_I(2) * 10;
n += rndp_Irp_I(3) * 100;
n += rndp_Irp_I(4) * 1000;
n += rndp_Irp_I(5) * 10000;
return(n);
Ligne 125 :
 
 
Les fonctions int rndprp*_I(int maxI); permettent de contrôler la valeur maximale de chaque chiffre d'un nombre de * chiffres.