
Encriptación basica
Publicado por Lara David (3 intervenciones) el 07/12/2016 00:51:43
como se pude resolver este código usando de por medio de código ASCII podrían guiarme un poco
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
alfabeto='abcdefghijklmnñopqrstuvwxyz';
entrada=input('Introduzca la palabra que desea encriptar: ','s');
posiciones=input('Introduzca el número de desplazamiento: ');
salida=[];
ex=length(alfabeto)-posiciones;
for i=1:length(entrada);
for j=1:length(alfabeto)
if entrada(i)==alfabeto(j)
posini=j;
break;
end
end
if posini>ex
posfin=posini-ex;
else
posfin=posini+posiciones;
end
salida=[salida alfabeto(posfin)];
end;
salida
Valora esta pregunta


0