Domingo 22 de Diciembre de 2024, 13:40
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
Perl
»
intercalar lineas de archivos y contarlas
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: intercalar lineas de archivos y contarlas (Leído 3542 veces)
rsalg
Nuevo Miembro
Mensajes: 3
intercalar lineas de archivos y contarlas
«
en:
Martes 15 de Abril de 2003, 00:28 »
0
necesito ayuda!!
Debo leer 2 archivos, intercalar sus lineas y guardarlas en otro archivo que se muestre por pantalla. Ademas debo guardar las lineas impares en un archivo y las pares en otro.
por favor ayudenme!!
Tweet
explorer
Miembro activo
Mensajes: 69
Re: intercalar lineas de archivos y contarlas
«
Respuesta #1 en:
Domingo 9 de Julio de 2006, 04:16 »
0
Código: Text
#!/usr/bin/perl
my @fichero1 = do{ open F,"<fichero1.txt"; <F> };
my @fichero2 = do{ open F,"<fichero2.txt"; <F> };
open INTER,">intercalado";
open PARES,">pares";
open IMPAR,">impar";
for( my $i = 0; $i < @fichero1; $i++ ) {
# Salida intercalada
print INTER $fichero1[$i];
print INTER $fichero2[$i];
# Salida de las pares
unless ( $i % 2 ) {
print PARES $fichero1[$i];
print PARES $fichero2[$i];
}
# Salida de las impares
else {
print IMPAR $fichero1[$i];
print IMPAR $fichero2[$i];
}
}
close PARES; close IMPAR; close INTER;
J
F
^
D
Perl programming
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
Perl
»
intercalar lineas de archivos y contarlas