• Publicidad

Ejercicio con matrices

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Re: Ejercicio con matrices

Notapor explorer » 2012-02-05 14:46 @657

Tienes razón. Te dí mala respuesta.

Esta es la versión correcta:
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. #!/usr/bin/perl
  2.  
  3. my @arr = (
  4.     [ 0, 3, 6, 5 ],
  5.     [ 0, 1, 8, 2 ],
  6.     [ 0, 9, 7, 4 ],
  7. );
  8.  
  9. pinta_matriz();
  10.  
  11. @arr = sort { $a->[1] <=> $b->[1] } @arr;
  12.  
  13. pinta_matriz();
  14.  
  15. sub pinta_matriz {
  16.     for my $fila (@arr) {
  17.         print '[', join(' | ', @$fila), ']', "\n";
  18.     }
  19.     print "\n";
  20. }
  21.  
  22. __END__
  23. [0 | 3 | 6 | 5]
  24. [0 | 1 | 8 | 2]
  25. [0 | 9 | 7 | 4]
  26.  
  27. [0 | 1 | 8 | 2]
  28. [0 | 3 | 6 | 5]
  29. [0 | 9 | 7 | 4]
  30.  
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4

Ya he corregido el mensaje anterior con la versión (que además, es distinta de esta última también) que quería haber puesto.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Publicidad

Anterior

Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 5 invitados