elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Ayuda sobre un programa de codificador y decodificador
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda sobre un programa de codificador y decodificador  (Leído 2,481 veces)
dul_stranger

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Ayuda sobre un programa de codificador y decodificador
« en: 30 Marzo 2022, 20:30 pm »

Necesito hacer un programa de codificar y decodificar frases. Por medio de una pila y utilizando TDA. No entiendo cómo debo empezar pero llevo esto.
Código
  1. #include <iostream>
  2. #include <stack>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.    string mensaje,mensaje2;
  9.    stack<char> p;
  10.  
  11.    cout<<"Ingresa el mensaje: ";
  12.    cin>>mensaje;
  13.  
  14.    longitud=mensaje.length;
  15.  
  16.    for(int i=0;i<longitud;i++)
  17.    {
  18.        if(mensaje[i] !='a' || mensaje[i] !='e' || mensaje[i] !='i' || mensaje[i] !='o' || mensaje[i] !='u')
  19.            p.push(mensaje[i]);
  20.        else
  21.            while(!p.empty)
  22.        {
  23.            mensaje2+=p.top();
  24.            p.pop();
  25.        }
  26.        mensaje2+=mensaje[i];
  27.    }
  28.    while(!p.empty)
  29.    {
  30.        mensaje2+=p.top();
  31.        p.pop();
  32.    }
  33.  
  34.    return 0;
  35. }


En línea

Meta


Desconectado Desconectado

Mensajes: 3.501



Ver Perfil WWW
Re: Ayuda sobre un programa de codificador y decodificador
« Respuesta #1 en: 31 Marzo 2022, 23:19 pm »

Prueba con XOR base 10.

Código
  1. for (int i = 0; i < rawData.Length; i++)
  2.    {
  3.        rawData[i] = (byte)(rawData[i] ^ 10);
  4.    }

Lo mismo para volver al estado anterior.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda con decodificador cft2200
Electrónica
paloma80 0 2,040 Último mensaje 13 Octubre 2005, 01:28 am
por paloma80
Codificador y Decodificador de IP's - By Darkgx
PHP
darkgx 1 3,434 Último mensaje 2 Enero 2010, 19:04 pm
por Castg!
Programa codificador de texto a base64 estandar. [C/C++]
Programación C/C++
glas 0 5,583 Último mensaje 3 Octubre 2010, 02:11 am
por glas
MOVIDO: ayuda como desbloquear un decodificador digital dv3
Ingeniería Inversa
karmany 0 9,504 Último mensaje 7 Febrero 2011, 17:40 pm
por karmany
ayuda...configurar decodificador desde fuera de mi red
Redes
kokakolo 1 2,172 Último mensaje 12 Enero 2016, 20:21 pm
por marmolito
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines