Analyse et évalue des petits problèmes de mathématiques énoncés en mots, et renvoie la réponse sous la forme d'un entier.
Un problème sans opération donne simplement le nombre indiqué.
What is 5?
Donne 5.
Additionne deux nombres.
What is 5 plus 13?
Donne 18.
Gère les grands nombres et les nombres négatifs.
Maintenant, effectue les trois autres opérations.
What is 7 minus 5?
2
What is 6 multiplied by 4?
24
What is 25 divided by 5?
5
Gère une suite d'opérations, dans l'ordre.
Comme ce sont des problèmes énoncés en mots, évalue l'expression de gauche à droite, en ignorant l'ordre habituel des opérations.
What is 5 plus 13 plus 6?
24
What is 3 plus 2 multiplied by 3?
15 (c'est-à-dire pas 9)
L'analyseur doit rejeter :
Si tu le souhaites, gère aussi les exponentielles.
What is 2 raised to the 5th power?
32
Inscris-toi sur Exercism pour apprendre et maîtriser Delphi Pascal avec 76 exercices, et un vrai mentorat humain, le tout gratuitement.