MAS DE UNA LLAMADA(sustituirLetra)

MAS DE UNA LLAMADA(sustituirLetra)

de Jose Gabriel Provera Sabaño -
Número de respuestas: 4

Buenos días

mi consulta es, ¿a que se debe la retroalimentación "MAS DE UNA LLAMADA(sustituirLetra)"?

¿Está mal llamar a una función en una estructura de repetición?

En respuesta a Jose Gabriel Provera Sabaño

Re: MAS DE UNA LLAMADA(sustituirLetra)

de Matias Ezequiel Machado Dos Santos -
Tengo la misma duda, ya que esta aparece en mi devolución. No me queda clara la explicación en la seccion de corrección de tareas en el módulo laboratorio.
En respuesta a Matias Ezequiel Machado Dos Santos

Re: MAS DE UNA LLAMADA(sustituirLetra)

de Emanuel José Lauz Fernandez -
Buenas, tal vez les sirve: https://eva.fing.edu.uy/mod/page/view.php?id=211451
En respuesta a Emanuel José Lauz Fernandez

Re: MAS DE UNA LLAMADA(sustituirLetra)

de Jose Gabriel Provera Sabaño -
Lo que ahí dice es "En el procedimiento correspondiente se invoca a la función sustituirLetra más de una vez."
¿no se supone que la función deba usarse para cada letra, que hay de malo con invocarla más de una vez y en una iteración? No entiendo esa corrección. El resultado es b para cada caso.
En respuesta a Jose Gabriel Provera Sabaño

Re: MAS DE UNA LLAMADA(sustituirLetra)

de Rodrigo Martinez -
Este error no implica que se hay mas de una invocación dentro del procedimiento, por ej la llaman para el cifrar y luego la llaman para el des-cifrar, recomendamos revisar si no hay forma de estructurar mejor el código para que la función se invoque desde un solo lado (más allá que se llame desde adentro de una instrucción de repetición).

Saludos,
Rodrigo