Si votre email correspond à un compte, vous recevrez un lien de réinitialisation.
Bonjour,Je cherche à écrire un programme qui transforme les expressions dutype (a*b) en f(a,b)Voici comment j'ai vérifié que l'expression de départ était du bonformat :while (<>){chomp;while (s/([a-b]*[a-b])/a/g) {};print "$_n" ;}qui affiche a si c'est bon.maiswhile (<>){chomp;while (s/(([a-b])*([a-b]))/f($1,$2)/g) {};print "$_n" ;}ne fera évidemment pas tous les remplacements nécessaires.Auriez-vous des idées ?Merci d'avance !
Bonjour, Je cherche à écrire un programme qui transforme les expressions du type (a*b) en f(a,b) Voici comment j'ai vérifié que l'expression de départ était du bon format : while (<>){ chomp; while (s/([a-b]*[a-b])/a/g) {}; print "$_n" ; } qui affiche a si c'est bon. mais while (<>){ chomp; while (s/(([a-b])*([a-b]))/f($1,$2)/g) {}; print "$_n" ; } ne fera évidemment pas tous les remplacements nécessaires. Auriez-vous des idées ? Merci d'avance !