Bonjour
je tente de coder une calculatrice pour apprendre le Perl mais j'ai un petit soucis que je ne comprend pas malgrés une recherche sur le forum et sur le web cette erreur m'embête quelque peu. Je ne vois pas d'erreur de syntaxe m'enfin quand on commence souvent des erreurs bêtes
Voici l'erreur exacte :
Can't modify addition (+) in list assignment at calculette.pl line 25, near "$val;"
Merci de votre aide
et voici ma source:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47 #!/usr/bin/perl -w use strict; use warnings; my $poperateur; my $doperateur; my $operande; my $val; print "###################Calculatrice####################\n"; print "Entrez le premier operateur\n"; $poperateur = <stdn>; print "Entrer votre operande + - * /\n"; $operande = <stdn>; print "Entrez votre second operateur\n"; $doperateur = <stdn>; if($operande == "+") { $poperateur + $doperateur = $val; print "La somme de $poperateur et $doperateur est $val\n"; } elsif($operande == "-") { $poperateur - $doperateur = $val; print "La soustraction de $poperateur et $doperateur est $val\n"; } elsif($operande == "*") { $poperateur * $doperateur = $val; print "La multiplication de $poperateur et $doperateur est $val\n"; } elsif($operande == "/") { $poperateur / $doperateur = $val; print "La division de $poperateur et $doperateur est $val\n"; } else{}
Partager