Sie sind auf Seite 1von 2

#include <stdlib.

h>
#include <conio.h>
#include <stdio.h>
int main(){

printf("Bienvenido al sistema de protección de la información del usuario del\n


Banco Cedano Guzmán\n");
printf("introduzca su contraseña O codigo:\n");
char contra[100]={'`','`','`','`','`','`','`','`','`','`','`','`','`','`','`
','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`
','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`
','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`
','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`','`
','`','`','`','`','`'};
int opc;
int h=1;
int O= 100;
gets(contra);
for(int G=0 ; G<100 ; G++){
if(contra[G]=='`'){
h++;
}
}
O= O-h;
printf("\nEstimado usuario, seleccione la opción que cumpla con sus requerimie
ntos:\n");
printf("\n\n\n1)encriptar mi contraseña \n\n O \n\n2)desencriptar el codigo de
mi contraseña\n");
scanf("%d",&opc);
switch (opc){
case 1:
for(int m=0 ; m<O ; m++){
contra[m]=contra[m]+m+1;
}
printf("este es el codigo encriptado de su contraseña:\n");
for(int L=0 ; L<O ; L++){
printf("%c",contra[L]);
}
int yo;
printf( "\n\n\n1)desea desencriptar el codigo \n\n O \n\n 2)Terminar Sesion"
);
scanf("%d",&yo);
switch (yo){
case 1:
printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\nintroduzca el codigo de su contraseña:\n");
scanf("%d",&opc);
for(int m=0 ; m<O ; m++){
contra[m]=contra[m]-m-1;
}
printf("\n\n\nsu contraseña es:\n");
for(int L=0 ; L<O ; L++){
printf("%c",contra[L]);
}
break;
case 2:
printf("\n\nSesion Finalizada");
break;
}
break;
case 2:
for(int m=0 ; m<O ; m++){
contra[m]=contra[m]-m-1;
}
printf("su contraseña es:\n");
for(int L=0 ; L<O ; L++){
printf("%c",contra[L]);
}
int yoyo;
printf( "\n\n\n1)desea encriptar su contraseña \n\n O \n\n 2)Terminar Sesion")
;
scanf("%d",&yoyo);
switch (yoyo){
case 1:
printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n\n\nintroduzca su contraseña:\n");
scanf("%d",&opc);
for(int m=0 ; m<O ; m++){
contra[m]=contra[m]+m+1;
}
printf("\n\n\nel codigo encriptado de su contraseña es:\n");
for(int L=0 ; L<O ; L++){
printf("%c",contra[L]);
}
break;
case 2:
printf("\n\nSesion Finalizada");
break;
}
break;
default: printf("\nOPCION NO VALIDA\n");
}

printf("\n\n\n");
system("pause");
return 0;
}

Das könnte Ihnen auch gefallen