|
Written by Administrator
|
|
Thursday, 18 February 2010 14:17 |
Un nombre rationnel peut être stocké comme un enregistrement de deux entiers (numérateur et dénominateur strictement positif). 1. Ecrire le type rationnels et les procédures de saisie, d'affichage et de génération automatique correspondantes. 2. Ecrire les fonctions booléennes rationnels_ppetit, rationnels_egaux, rationnels_ppetit_ou_egaux permettant de comparer deux nombres rationnels. 3. Ecrire une procédure rationnels_reduire qui simplifie numérateur et dénominateur par leur PGCD. 4. Ecrire les procédures permettant d'ajouter, de retrancher, de multiplier ou de diviser deux rationnels. 5. Ecrire une petite calculette adaptée aux nombres rationnels.
|