“Conocimientos Programación>Perl Programming

Cómo leer desde la mitad de un array en Perl

2011/10/6
Aunque Perl tiene una sintaxis única ya veces confusión , es un lenguaje de programación potente y con todas las funciones . Puede llevar a cabo operaciones complejas en los tipos de datos como matrices usando las funciones estándar de Perl . Para leer a través de una matriz de Perl a partir de su centro , lo único que tienes que hacer es averiguar cuántos elementos hay en la matriz , y luego realizar algunas operaciones aritméticas simples . Instrucciones
1

Calcular el tamaño de la matriz mediante la conversión escalar. Por ejemplo , si tiene una matriz denominada "nombres" y que desea asignar el tamaño de la variable " arraysize , " tipo " $ arraysize = @ nombres ; " . Dentro del script de Perl

2

Divida el valor escalar o tamaño de la matriz por dos, el cociente convertir en un entero , y luego restar uno del resultado final . Por ejemplo, escriba "$ media = int ( $ arraysize /2 ) -1 ; " en el script Perl. Como la mayoría de los lenguajes de programación , Perl comienza a contar desde cero en lugar de uno . Si tiene siete elementos de la matriz, este cálculo le da el índice de tres elementos .
3

Extraiga el elemento de la matriz con el número calculado como índice. Por ejemplo , escriba " imprimir $ nombres [$ media ], " . Para imprimir el elemento justo antes de la aritmética de punto medio de la matriz

Perl Programming
Cómo convertir secuencias de comandos Perl para Auto EXE extracción
Cómo leer enteros en Perl
Expresiones regulares para que coincida con un elemento XML
Cómo aprender Perl
Cómo incluir una PerlScript en un documento HTML
Acerca error Caminos depuración en Perl
Cómo reinstalar CPAN
Cómo sustituir una cadena en Perl
Conocimientos Informáticos © http://www.ordenador.online