1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
| #include <stdio.h>
#include <mylib.h>
long int total;
/*============================================================*/
int main ()
/*============================================================*/
{
cls (NOIR);
printf (" Exercice de multiplication\n");
printf (" ==========================\n\n");
long int reponseN1 = 0;
printf ("19 * 20 == ", reponseN1);
long int (&reponseN1, 4, 33, 4, 1, 999);
total = 19 * 20;
gotoxy(4, 1);
long int reponseN2 = 0;
printf ("16 * 17 == ", reponseN2);
long int (&reponseN2, 6, 33, 4, 1, 999);
total = 16 * 17;
long int reponseN3 = 0;
gotoxy(6, 1);
printf ("18 * 11 == ", reponseN3);
long int (&reponseN3, 8, 33, 4, 1, 999);
total = 18 * 11;
long int reponseN4 = 0;
gotoxy(8, 1);
printf ("17 * 15 == ", reponseN4);
long int (&reponseN4, 10, 33, 4, 1, 999);
total = 17 * 15;
gotoxy(10, 1);
long int reponseN5 = 0;
printf ("20 * 20 == ", reponseN5);
long int (&reponseN5, 12, 33, 4, 1, 999);
total = 20 * 20;
gotoxy(12, 1);
system ("pause");
return 0;
} /* end main */
/* Pseudo-Code *//*
écrire " Exercice de multiplication "
écrire " 19 * 20 = "
lire RéponseN1
écrire " 16 * 17 = "
lire RéponseN2
écrire " 18 * 11 = "
lire RéponseN3
écrire " 17 * 15 = "
lire RéponseN4
écrire " 20 * 20 = "
lire RéponseN5
SI RéponseN1 = 380 (V)
ALORS calculer 380 <-- 19 * 20
affecter " Félicitation, la réponse est correcte et vous gagnez 2 points. "
SINON
SI RéponseN1 <> 380 (V)
ALORS Affecter " Erreur, la réponse est incorrecte et vous perdez 0,5 point. "
SINON
SI RéponseN2 = 272 (V)
ALORS calculer 272 <-- 16 * 17
affecter " Félicitation, la réponse est correcte et vous gagnez 2 points. "
SINON
SI RéponseN2 <> 272 (V)
ALORS Affecter " Erreur, la réponse est incorrecte et vous perdez 0,5 point. "
SINON
SI RéponseN3 = 198 (V)
ALORS calculer 198 <-- 18 * 11
affecter " Félicitation, la réponse est correcte et vous gagnez 2 points. "
SINON
SI RéponseN3 <> 198 (V)
ALORS Affecter " Erreur, la réponse est incorrecte et vous perdez 0,5 point. "
SINON
SI RéponseN4 = 255 (V)
ALORS calculer 255 <-- 17 * 15
affecter " Félicitation, la réponse est correcte et vous gagnez 2 points. "
SINON
SI RéponseN4 <> 255 (V)
ALORS Affecter " Erreur, la réponse est incorrecte et vous perdez 0,5 point. "
SINON
SI RéponseN5 = 400 (V)
ALORS calculer 400 <-- 20 * 20
affecter " Félicitation, la réponse est correcte et vous gagnez 2 points. "
SINON Affecter " Erreur, la réponse est incorrecte et vous perdez 0,5 point. "
FINSI (*10)
*//* Fin */ |
Partager