Curso de Perl
Perl logo
Contenido
Indice
Capítulo 1
Capítulo 2
Capítulo 3
Capítulo 4
Capítulo 5
Tareas 1
Tareas 2
Tareas 3
Tareas 4
Tareas 5
Elaborado por
Red Antigua Logo
Tareas 1: Resúmen de los básicos en Perl

Capítulo 1

Tareas 1
Capítulo 2

Tareas 2
Capítulo 3

Tareas 3
Capítulo 4

Tareas 4
Capítulo 5

Tareas 5
Tareas 1: Resúmen de los básicos en Perl        
Estas tareas requieren estudios de capítulo 1.

Tareas
  1. Hacer un dado en Perl - generar un números al azar entre 1 y 6.
    Tip: perldoc -f rand

  2. Crear un archivo de texto en el siguiente formato:
    key1=value1
    key2=value2
    key3=value3
    .
    .
    Leer el archivo a un arreglo, separar el key del value.
    Crear un hash con todos los key/value pairs y desplegarlos.
    Tip: perldoc -f split

  3. Hacer un programa que pide 5 números desde el teclado, y que los ordena con ascendencia.
    Tips:
    print "Ingresar: "; chomp(my $input = <STDIN>);
    perldoc -f push
    perldoc -f sort

  4. Exportar una hoja de Excel a formato .csv (Comma-Separated Values).
    La segunda columna debe ser de formato numérico.
    Desplegar todas las lineas donde la segunda columna es >= 10.
    Tip: perldoc -f split

  5. Hacer un programa que pide una palabra en inglés desde el teclado, y que la despliega en español.
    Si no reconoce la palabra debe indicarlo.
    Debe ser case-insensitive.
    La palabra 'exit' debe terminar el programa.
    a. Construirlo como un select/case.
    Tip: Ver ejemplo de select/case en capítulo 1.

    b. Leer el diccionario desde un archivo del mismo formato como en tarea 2:
    hello=hola
    car=carro
    blue=azul
    .
    .
    Tips:
    Almacenar el diccionario en un hash.
    perldoc -f exists
    perldoc -f uc
    perldoc -f lc

Last modified: Sat Apr 24 12:33:23 CST 2004