Mathc initiation/Fichiers c : c16h
Installer et compiler ces fichiers dans votre répertoire de travail.
sub.c |
---|
/* ---------------------------------- */
/* Save as : sub.c */
/* ---------------------------------- */
/* ---------------------------------- */
#include "x_h.h"
/* ---------------------------------- */
int main(void)
{
fraction a = init_f (0,1);
fraction b = init_f (0,1);
time_t t;
int n = 0;
srand(time(&t));
do{
clrscrn();
printf(" ");
p_f(sub_f(a,b));
printf(" (%d)",n);
nlign(6);
a = mini_f( init_f (rp_I (9),rp_I (9)));
b = mini_f( init_f (rp_I (9),rp_I (9)));
printf(" ");
p_f(a);
printf(" - ");
p_f(b);
printf(" (%d)",++n);
nlign(6);
}while(stop_w());
/* ---------------------------------- */
clrscrn();
printf(" ");
p_f(sub_f(a,b));
printf(" (%d)",n);
nlign(9);
stop();
return 0;
}
/* ---------------------------------- */
/* ---------------------------------- */
C'est un utilitaire pour s'entraîner à faire des soustractions.
Sur l'écran on voit la nouvelle soustraction et le nombre de soustractions effectuées.
Le résultat de la soustraction précédente est au-dessus.
Exemple de sortie écran :
0 (0)
(4/5) - 6 (1)
Press return to continue
Press X to stop
(-26/5) (1)
(4/3) - (7/8) (2)
Press return to continue
Press X to stop
(11/24) (2)
5 - (4/3) (3)
Press return to continue
Press X to stop