Bonjour,

J'ai besoin d'aide sur un algo pour un projet en C++ qui doit me permettre de réviser le calcul mental.

Contexte général :

Dans un temps limité, je dois répondre à un certain nombre de questions avec réponses à choix multiples (4 réponses possibles par question).

Chaque question est obligatoirement une opération à deux chiffres.

Les chiffres peuvent être entiers (compris entre -10000 et 10000), décimaux (jusqu'à trois chiffres après la virgule), positifs ou négatifs pour de petits chiffres (ex : 0.009) ou à deux chiffres pour ceux compris entre -100 et 100, des fractions.

À ce stade de la conception, j'ai besoin d'être aiguillé sur trois choses :
- la génération aléatoire de nombre qui correspondent à la description ci-dessus ;
- le choix aléatoire d'un style opération (addition,...) ;
- et enfin le placement aléatoire de la bonne réponse dans les propositions, les propositions fausses doivent être ressemblantes pour semer le doute.

Merci.