ALGORITMOS ENCRIPTACION DE DATOS
Enviado por GianCarlos Thecrew • 21 de Noviembre de 2017 • Documentos de Investigación • 13.242 Palabras (53 Páginas) • 242 Visitas
[pic 1]
UNIVERSIDAD NACIONAL DE TRUJILLO
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA DE SISTEMAS[pic 2]
CURSO :
ALGORITMOS
ALUMNOS :
HUANGAL BECERRA, VICTOR GIANCARLOS
DOCENTE :
BOY CHAVIL LUIS ENRRIQUE
CICLO :
III
GUADALUPE – PERÚ
2017
ENCRIPTACIÓN DE DATOS
- DISEÑO DEL FORMULARIO:
[pic 3]
- VENTANA DE PROPIEDADES:
OBJETO | PROPIEDAD | VALOR |
MyForm | Text | ENCRIPTACIÓN DE DATOS |
Label1 | Text | Palabra a encriptar |
Label2 | Text | Ruta de entrada |
Label3 | Text | Ruta de salida |
Label4 | Text | Texto encriptado |
textBox1 | Text Name | txtEntrada |
textBox2 | Text Name | txtEncriptado |
ComboBox1 | Text Name | {A,B,C,D,E,F} CboEntrada |
ComboBox2 | Text Name | {A,B,C,D,E,F} CboSalida |
Button1 | Text Name | ENCRIPTAR BTNENCRIPTAR |
Button2 | Text Name | NUEVO BTNNUEVO |
Button3 | Text Name | SALIR BTNSALIR |
ListBox1 | Name | LstRuta |
- CREACIÓN DE LA CLASE(OPERACIONES):
#pragma once
ref class OPERACIONES
{
public:
int ta, lonp;
public:
//RUTAS DE ENTRADA
int Opciona(int, int, int, int, int, char[50], int[][50]);
int Opcionb(int, int, int, int, int, char[50], int[][50]);
int Opcionc(int, int, int, int, int, char[50], int[][50]);
int Opciond(int, int, int, int, int, char[50], int[][50]);
int Opcione(int, int, int, int, int, int, int, int, int, char[50], int[][50]);
int Opcionf(int, int, int, int, int, int, int, int, int, char[50], int[][50]);
//RUTAS DE SALIDA
int salidaa(int, int, int, int, char[50], int[][50]);
int salidab(int, int, int, int, char[50], int[][50]);
int salidac(int, int, int, int, char[50], int[][50]);
int salidad(int, int, int, int, char[50], int[][50]);
int salidae(int, int, int, int, int, int, int, int, char[50], int[][50]);
int salidaf(int, int, int, int, int, int, int, int, char[50], int[][50]);
OPERACIONES()
{
}
};
int OPERACIONES::salidaf(int f, int c, int F, int C, int Cc, int con, int tv, int T, char v[50], int ma[][50])
{
if (con <= (T * 2) - 1)
{
if (f <= T)
{
if (c <= f)
{
...