PARTIE 2
Exercice 00
++ Quelques exemples à tester et à
comprendre :
- la ligne de commande :
perl - v
L'option -v
permet de voir quelle version de perl nous avons sur notre ordinateur.
- La ligne de commande :
perl -e '$prenom = "jean"; print "Bonjour $ prenom\n"'
L'option -e
execute ce qui suit en tant que script perl directement sans
passer par un éditeur de texte. Cette
option prend en argument ce qui se situe entre les guillemets simples.
Elle rend comme résultat "bonjour kelly" car la
variable $prenom contenait "Kelly".
- La ligne de
commande : -e 'foreach $i(0..10) { print "7x$i = ",7*$i,"\n";}'
Ici,
grâce a foreach
nous instaurons une boucle qui dit que pour chaque
élément de la liste il faut faire quelque chose.
Ici nous avons une variable $i qui contient tous les chiffres de 0
à 10. Ensuite , nous demandons d'imprimer "7x le
premier élément contenu dans $i, c'est
à dire 0 ( ici le x n'est pas égal au signe
multiplié) = 7* le premier élément
contenu dans $i. Comme ici * est bien égal au signe
multiplié, l'opération est faite. Comme il s'agit
d'une boucle foreach, l'opération sera
réalisée jusqu'à la fin de la boucle ,
c'est à dire jusqu'à 10.
- La ligne de commande :
- perl -e '$n=7; foreach $i (0..100) { printf
"%3d x %3d =5%d\n", $n, $i, $n*$1:}'
Ici:
printf
: nous imprimons dans un format particulier
%d
= un entier en base 10