Bonjour à tous,
Je lisais un petit article de mathématiques et je me suis dit que le sujet s'adaptait à Excel. Ci-après un petit exercice si vous souhaitez vous entrainer/familiariser au sujet des fonctions LAMBDA récursives dans Excel (article anglais).
Via le calcul d'une suite tout simplement !
Dans le fichier ci-joint je vous propose une récursion simple (directe) dans Excel pour récupérer la suite de Syracuse dont voici l'expression sur N* ci-après :
N'hésitez pas à chercher par vous-même une implémentation avant d'éplucher la mienne, ou bien de tester d'autres approches (VBA, PQ…). On pourra discuter des questions/problèmes/solutions ici.
Ci-joint un petit fichier (XL 2024/365) contenant les formules utilisées. Elles sont toutes appelables via le préfixe SYRACUSE. (utilisation de Excel Labs | Microsoft Garage > onglet Modules pour les plus curieux).
Pour info : la feuille Cascade contient un exemple de l'utilisation des THUNKS pour mapper sa suite de Syracuse à chaque élément d'une liste.