Error al compilar

Error al compilar

de Delfina Bovio Amorin -
Número de respuestas: 1

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.

Adjunto 1000107813.jpg
En respuesta a Delfina Bovio Amorin

Re: Error al compilar

de Felipe Miranda Torres De La Llosa -
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