Foros del Web » Programación para mayores de 30 ;) » Programación General »

Problema con modificar una tarea

Estas en el tema de Problema con modificar una tarea en el foro de Programación General en Foros del Web. Como hariais para modificar un elemento de un array y luego imprimirlo????...
  #1 (permalink)  
Antiguo 06/06/2006, 09:45
 
Fecha de Ingreso: junio-2006
Mensajes: 11
Antigüedad: 18 años, 9 meses
Puntos: 0
Problema con modificar una tarea

Como hariais para modificar un elemento de un array y luego imprimirlo????
  #2 (permalink)  
Antiguo 06/06/2006, 12:11
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 23 años, 1 mes
Puntos: 90
supongamos que el array tiene

my @array = ['hola','pepe','carlos','chau'];

Y queremos cambiar pepe por silvia

$array[1] = 'silvia';

Y luego lo imprimimos

print join("<br>",@array);

Saludos
PD: Si, el array empieza desde 0
__________________
Esteban Quintana
  #3 (permalink)  
Antiguo 07/06/2006, 10:01
 
Fecha de Ingreso: mayo-2003
Mensajes: 328
Antigüedad: 21 años, 10 meses
Puntos: 0
Cita:
Iniciado por monoswim
supongamos que el array tiene

my @array = ['hola','pepe','carlos','chau'];

Y queremos cambiar pepe por silvia

$array[1] = 'silvia';

Y luego lo imprimimos

print join("<br>",@array);

Saludos
PD: Si, el array empieza desde 0

Solamente un comentario, la sintáxis para crear el array es:

Código:
my @array = ('hola','pepe','carlos','chau');
Con parentesis NO con corchetes.

Y pues te recomiendo que leas el siguiente tutorial que habla acerca de las funciones que Perl proporciona para manejar arrays:
http://perlenespanol.baboonsoftware....ut/000117.html


Saludos
__________________
Uriel Lizama, Perl Developer

Aprende Perl en Perl en Español.
  #4 (permalink)  
Antiguo 07/06/2006, 11:28
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 23 años, 1 mes
Puntos: 90
Ups, no me di cuenta...jeje...Tengo que prestar más atención al responder...

Gracias Kid !!!
__________________
Esteban Quintana
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:53.