Bonjour,
Je suis débutant dans ce langage et viens vers vous car dans le programme que j'écris en ce moment, j'ai du mal formater l'entrée de l'utilisateur.
Il s'agit d'une mini-calculatrice, et je souhaite que peut importe la façon dont l'utilisateur entre le calcul a effectuer, celui-ci soit correctement réalisé par le programme.
Par exemple que l'entrée soit 1+1 ou 1 + 1, ou un mélange, cela doit être identique pour le programme.
Voici un morceau du code actuel :
Mais il n'accepte que le formattage 1 + 1 , et non un autre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 my ($nombre1, $nombre2); my ($calculLigne, $calculOperande); $calculLigne = <STDIN>; ($nombre1, $calculOperande, $nombre2) = split / /, $calculLigne;
Comment pourrais-je améliorer cela ?
Merci beaucoup.
Partager