Aunque Perl tiene una sintaxis única ya veces de confusión, que es un lenguaje de programación potente y con todas las funciones. Se pueden realizar operaciones complejas en 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, todo lo que necesita 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 el uso de la conversión escalar. Por ejemplo, si tiene una matriz llamada "nombres" y desea asignar su tamaño a la variable "arraysize", escribe "$ arraysize = @ nombres;" dentro del script de Perl.
2 Divida el valor escalar o tamaño de la matriz en dos, convertir el cociente en un entero, y luego restar uno a partir del resultado final. Por ejemplo, escriba "$ media = int ($ arraysize / 2) -1;" dentro del script de Perl. Como la mayoría de los lenguajes de programación, Perl comienza a contar desde cero en lugar de uno. Si usted tiene siete elementos en la matriz, este cálculo le da el índice de elemento de tres.
3 Extraer el elemento de matriz utilizando el número que se calcula como su índice. Por ejemplo, escriba "$ imprimir nombres [$ media];" para imprimir el elemento justo antes de la aritmética punto medio de la matriz.