• Lunes 15 de Julio de 2024, 20:19

Autor Tema:  Re: arreglos bidimensionales  (Leído 6866 veces)

yamilita

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: arreglos bidimensionales
« en: Miércoles 27 de Noviembre de 2002, 23:59 »
0
hii everyone!!!!

otra pregunta, como se crean o se usan arreglos bidimensionales en perl?

es q no he encontrado cómo..
please si alguien me ayuda...

saludos
ciao!!
Yamilita

entius54

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
    • http://www.perlattack.com
arreglos bidimensionales
« Respuesta #1 en: Lunes 10 de Marzo de 2003, 01:02 »
0
tienes un array
@array;
$refArray = @array;
ahora tienes un segundo array
@array2;
$refArray->
  • = @array2;


y ya tienes las 2d
$refArray->
  • ->
  • ;

$refArray->
  • ->[1];

$refArray->
  • ->[2];

$refArray->[1]->
  • ;

$refArray->[1]->[1];
etc etc

www.perlattack.com

explorer

  • Miembro activo
  • **
  • Mensajes: 69
    • Ver Perfil
Re: arreglos bidimensionales
« Respuesta #2 en: Domingo 9 de Julio de 2006, 02:58 »
0
Pues casi, casi como en C:
Código: Text
  1. @matriz = (
  2.     [ 0, 2, 3, 5, ],
  3.     [ 3, 5, 2, 0, ],
  4.     [ 5, 8, 2, 2, ],
  5. );
  6. print $matriz[1][1]; # 5
  7.  
Nota: la última línea en realidad es $matriz[1]->[1], pero en Perl podemos 'comernos' la flecha siempre que se encuentre entre dos subíndices (sean arrays o hashes).