C

celinekogomez

Usuario (México)

1
Posts
0
Puntos totales
0
Comentarios
Codigo encriptador y desencriptador en Ansi C
Codigo encriptador y desencriptador en Ansi C
Ciencia EducacionporAnónimoFecha desconocida

/* #include <stdio.h> void encriptador(); void desencriptador(); int main() { int opcion; // FILE *nombrearchivo; //char miarchivo; //char lectura; printf( " * El archivo a ser encriptado debe llamarse 'encriptame.txt n y debe estar en la carpeta del ejecutable'.n" ); printf( " 1 - Encriptar n" ); printf( " 2 - Desencriptar .criptn" ); printf( "Opcion: " ); scanf( "%d", &opcion ); //no pude hacer que me pidiera que archivo abrir TnT //printf("¿que archivo?:n"; // scanf("%s",&miarchivo); //fscanf(miarchivo,"%s",&lectura); if( opcion == 1 ) { encriptador(); } else if( opcion == 2 ) { desencriptador(); } system("pause"; return 0; } void desencriptador() { FILE *encriptado; FILE *desencriptado; char c; printf( "Importante:n" ); printf( " * El archivo a ser desencriptado debe llamarse 'encriptado.txc'.n" ); printf( " * El archivo 'encriptado.txc' debe estar en la raiz del ejecutable.n" ); printf( "Pulse Enter para proceder con el proceso de desencriptacion.n" ); getchar(); encriptado = fopen( "encriptado.cript", "r" ); desencriptado = fopen( "desencriptado.txt", "w" ); while( !feof(encriptado)) { c=fgetc(encriptado); if (c>0) fputc( ((int)c) - 5, desencriptado ); } fclose( encriptado ); fclose( desencriptado ); printf( "Listo. Pulsa Enter para salir.n" ); getchar(); } void encriptador() { FILE *encriptame; FILE *encriptado; char c; printf( "Enter para seguir con el proceso de encriptacion.n" ); getchar(); encriptame = fopen( "encriptame.txt", "r" ); encriptado = fopen( "encriptado.cript", "w" ); while( !feof( encriptame ) ) { c=fgetc( encriptame ); if (c>0) fputc( c + 5, encriptado ); } fclose( encriptame ); fclose( encriptado ); printf( "Listo. Pulsa Enter para salir.n" ); getchar(); } */

0
1
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.