Bonjour, j'essaie de coder un petit script qui affiche les notes de matiére puis aprés je vais les calculer.
Mais quand je veux afficher le contenu de ma variable, il affiche seulement le dernier resultat :s
J'ai du faire n'importe quoi ...
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 #!usr/bin/perl use strict; use warnings; my %moy; print "Choixissez votre matiere\n"; print ">"; my $mat; $mat=<STDIN>; chomp($mat); print "Note sur /20, ecrivez `/stop` pour sortir\n"; while(1) { my $note; print ">"; $note=<STDIN>; chomp($note); last if $note eq "/stop"; $moy{$mat}=$note; } print "Note en $_:\n" for keys %moy; my $i; print "$moy{$_}" for keys %moy;
Merci de votre aide.
Partager