Buenas tardes, estaba compilando el programa y me da error de identificadores y no entiendo por qué. Yo usé clave y acción dentro de la función porque pensé que los podía llamar desde el programa principal . Antes había puesto la función dentro del procedimiento y si me compilaba y ejecutaba pero ahora que los separo no.
Hola Delfina, ¿cómo andas?
El procedimiento sustituirLetra y procesarMensaje se definen por separado de la siguiente forma:
function sustituirLetra ( letra : char; desplazamiento : integer) : char;
Begin
End;
procedure procesarMensaje (clave: integer; accion : char);
Begin
End;
Dentro de la función solo podés usar los parámetros de la propia función (letra y desplazamiento) y no podés usar los del procedimiento procesarMensaje (clave y accion).
Saludos,
Felipe
El procedimiento sustituirLetra y procesarMensaje se definen por separado de la siguiente forma:
function sustituirLetra ( letra : char; desplazamiento : integer) : char;
Begin
End;
procedure procesarMensaje (clave: integer; accion : char);
Begin
End;
Dentro de la función solo podés usar los parámetros de la propia función (letra y desplazamiento) y no podés usar los del procedimiento procesarMensaje (clave y accion).
Saludos,
Felipe