• Publicidad

Extraer líneas

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

Re: Extraer líneas

Notapor explorer » 2012-04-19 09:41 @445

No es que no haga nada. Sí que hace algo:
  • la operación matemática $resultado -= $b1 es la misma que $resultado = $resultado - $b1
  • '-' es un operador matemático, convierte a los dos operandos de '-' en valores numéricos
  • entonces, $resultado, como contiene 'pruebafin.txt', lo convierte en 0
  • y para $b1, que contiene la línea leída, en la mayor parte de las ocasiones, también la convertirá en un 0
  • a continuación hace la operación matemática $resultado - $b1, que da 0, con lo que $resultado toma al final el valor 0
Como ves, sí que hace algo: destruir el valor original de $resultado, pero como no lo usas en el resto del programa, no te das cuenta del error.

El programa funciona, a pesar del error.
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

Re: Extraer líneas

Notapor alexclipse » 2012-04-19 13:02 @584

Entiendo, ¡je,je! Afortunadamente, el inútil de mi profesor no se fija en los ejercicios que corrige, ¡ja,ja! Pone las notas que le da la gana.

Muchas gracias por detallarme los errores.
alexclipse
Perlero nuevo
Perlero nuevo
 
Mensajes: 43
Registrado: 2012-03-27 11:17 @511

Re: Extraer líneas

Notapor explorer » 2012-04-19 13:06 @588

Cuidado con lo que dices... que a lo mejor te está leyendo en este momento :shock:
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

Re: Extraer líneas

Notapor alexclipse » 2012-04-19 13:22 @598

Si ese es el caso, que lo dudo, que se lo tome como una critica constructiva :oops:
alexclipse
Perlero nuevo
Perlero nuevo
 
Mensajes: 43
Registrado: 2012-03-27 11:17 @511

Anterior

Volver a Básico

¿Quién está conectado?

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