Saludos, Perl en Español.
Necesito ordenar el siguiente
hash de horas->precio:
sin orden.png
(el ingreso es 1->precio, 2->precio, 3->precio y así sucesivamente pero al imprimir el
hash sale en el orden mostrado.
Curioseando en el foro me fui hacia
un articulo que Uds. recomendaron y escribí esto:
foreach my $hora( sort ordenar_por_valor keys %precio) {
my $valor = $precio{$hora};
print "$hora => $valor\n";
}
sub ordenar_por_valor {
return $precio{$a} <=> ...