Instrucciones en PDF - Elisa Schaeffer
Instrucciones en PDF - Elisa Schaeffer
Instrucciones en PDF - Elisa Schaeffer
- No tags were found...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
CAPÍTULO 7. PROGRAMACIÓN 147<br />
#Asigno valores a variables<br />
my $contador=0;<br />
#Escribimos <strong>en</strong> pantalla<br />
print "Se contar:", $contador++ , ", ", $contador ++,"...\n";<br />
print "2 elevado a $contador es:", (2**$contador), "\n";<br />
Para concat<strong>en</strong>ar cad<strong>en</strong>as se utiliza el operador punto.<br />
#!/usr/bin/perl<br />
#Asigno valores a variables<br />
my $cad1="Hola";<br />
my $cad2="Mundo";<br />
my $cad3=$cad1." ".$cad2;<br />
#Escribimos <strong>en</strong> pantalla<br />
print $cad3;<br />
7.2.6. Arreglos<br />
Los arreglos van precedidos por el símbolo arroba (@). Cuando se accesa al elem<strong>en</strong>to de un<br />
arreglo se utiliza el nombre dle arreglo precedido por el caracter $, ya que es un escalar.<br />
Los variables pued<strong>en</strong> cont<strong>en</strong>er difer<strong>en</strong>te tipo de datos y pued<strong>en</strong> ser redim<strong>en</strong>sionados solo indicando<br />
la posicion del nuevo elem<strong>en</strong>to. Por ejemplo,<br />
#!/usr/bin/perl<br />
#Declaramos la variable primer_array como un array<br />
my @primer_array;<br />
#asignamos unos cuatro valores al array<br />
@primer_array=(1,"dos",3,"cuatro");<br />
#Añadimos un quinto de forma individual<br />
$primer_array[4]=5.5;<br />
#Mostramos el tercer elem<strong>en</strong>to del array<br />
print "El tercero es= ".$primer_array[3]." \n";<br />
Para sacar/insertar elem<strong>en</strong>tos se pued<strong>en</strong> usar las funciones pop y push. Que sacan o insertan,<br />
respectivam<strong>en</strong>te, un elem<strong>en</strong>to al final del arreglo, es decir, tratan el array como una pila. También<br />
podemos utilizar shift y unshift para sacar o insertar, respectivam<strong>en</strong>te, un elem<strong>en</strong>to del principio<br />
del array.<br />
Para ver el tamaño (número de elem<strong>en</strong>tos) de un array se utiliza el símbolo de sost<strong>en</strong>ido <strong>en</strong>tre el<br />
símbolo y el nombre del array, es decir, con $#array. Este tamaño nos lo da contando desde 0,<br />
realm<strong>en</strong>te nos da el último índice que existe <strong>en</strong> el array. Si el array no tuviese ningún elem<strong>en</strong>to,<br />
su tamaño sería -1.