
Ayuda encriptar un mensaje en pascal!
Publicado por Sabrina (9 intervenciones) el 03/07/2016 02:30:54
Hice este programa para voltear los caracteres.
lo que quiero saber es como puedo hacer para que se volteen desde el segundo espacio al quinto solamente y no la frase entera?
Un ejemplo seria: 'Hola, hoy nos juntamos en la casa de juan' - Esta es la frase original.
'Hola, hoy al ne somatnuj son casa de juan' - Esta es la frase encriptada.
Cualquier ayuda es bienvenida.
Aca les dejo lo que tengo hecho.
lo que quiero saber es como puedo hacer para que se volteen desde el segundo espacio al quinto solamente y no la frase entera?
Un ejemplo seria: 'Hola, hoy nos juntamos en la casa de juan' - Esta es la frase original.
'Hola, hoy al ne somatnuj son casa de juan' - Esta es la frase encriptada.
Cualquier ayuda es bienvenida.
Aca les dejo lo que tengo hecho.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Program Ejercicio (Output,input);
Uses Crt;
Var original:array[1..80] of string;
invertida:array[1..80] of string;
cadena:string;
i:integer;
BEGIN
Writeln('Ingrese el texto');writeln('');
Readln(cadena);
For i:=1 to length(cadena) do
Begin
original[i]:=cadena[i];
End;
Writeln('');
writeln('');
For i:=length(cadena) downto 1 do
Begin
Invertida[i]:=cadena[i];
write(invertida[i]);
End;
Readkey;
END.
Valora esta pregunta


0