25.01.2015 Views

Instrucciones en PDF - Elisa Schaeffer

Instrucciones en PDF - Elisa Schaeffer

Instrucciones en PDF - Elisa Schaeffer

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CAPÍTULO 7. PROGRAMACIÓN 150<br />

op<strong>en</strong>(FILEOUTPUT, ">$fileNameOutput");<br />

#Abrir el archivo para escritura<br />

foreach $line (@lines)<br />

#Guardar el cont<strong>en</strong>ido del archivo de <strong>en</strong>trada<br />

#<strong>en</strong> el archivo de salida<br />

{<br />

print FILEOUTPUT $line;<br />

}<br />

#Agregar este texto <strong>en</strong> el archivo de salida<br />

print FILEOUTPUT "Este archivo fue creado por perl\n";<br />

Estructuras de control<br />

foreach<br />

Se utiliza para moverse atravéz de cada uno de los elem<strong>en</strong>tos <strong>en</strong> un arreglo<br />

foreach $linea (@arreglo)<br />

{<br />

print $linea;<br />

}<br />

Comparaciones<br />

Los operadores de comparación son:<br />

== Igualdad numerica.<br />

!= Operador difer<strong>en</strong>te de, funciona numericam<strong>en</strong>te.<br />

eq Igualdad para cad<strong>en</strong>as de texto.<br />

ne Operador difer<strong>en</strong>te de, funciona para cad<strong>en</strong>as de texto<br />

Otra estructura de control es el for cuya síntaxis es:<br />

for(inicializa; compara; increm<strong>en</strong>ta)<br />

{<br />

s<strong>en</strong>t<strong>en</strong>cias;<br />

}<br />

Además de los anteriores tambi<strong>en</strong> se ti<strong>en</strong>e el ciclo while<br />

while(condicion)<br />

{<br />

s<strong>en</strong>t<strong>en</strong>cias;<br />

}<br />

do<br />

{<br />

s<strong>en</strong>t<strong>en</strong>cias;<br />

}<br />

while(condicion);

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!