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

Contenu supprimé Contenu ajouté
mAucun résumé des modifications
Modification mineure
Ligne 61 :
return((rand() % maxI) + 1);
}
/* ------------------------------------ */
int rndp3_I(
int maxI)
{
int n = 0;
 
n = rndp_I(maxI) * 1;
n += rndp_I(maxI) * 10;
n += rndp_I(maxI) * 100;
return(n);
}
/* ------------------------------------ */
int rndp4_I(
int maxI)
{
int n = 0;
 
n = rndp_I(maxI) * 1;
n += rndp_I(maxI) * 10;
n += rndp_I(maxI) * 100;
n += rndp_I(maxI) * 1000;
return(n);
}
/* ------------------------------------ */
int rndp5_I(
int maxI)
{
int n = 0;
 
n = rndp_I(maxI) * 1;
n += rndp_I(maxI) * 10;
n += rndp_I(maxI) * 100;
n += rndp_I(maxI) * 1000;
n += rndp_I(maxI) * 10000;
return(n);
}
/* ------------------------------------ */
/* ------------------------------------ */
int rndp5bis_I(
void)
{
int n = 0;
 
n = rndp_I(1) * 1;
n += rndp_I(2) * 10;
n += rndp_I(3) * 100;
n += rndp_I(4) * 1000;
n += rndp_I(5) * 10000;
return(n);
}
/* ------------------------------------ */
/* ------------------------------------ */
</syntaxhighlight>
 
Ligne 67 ⟶ 123 :
 
Il y a une nouvelle fonction "void nlign(int n);", cette fonction permet d'ajouter des lignes vides dans l'écran à la place de la commande "\n".
 
 
Les fonctions int rndp*_I(int maxI); permettent de contrôler la valeur maximale de chaque chiffre d'un nombre de * chiffres.