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

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5
31  Programación / Programación C/C++ / Re: Como cifrar letra por letra en C++ en: 11 Junio 2013, 04:57 am
Prueba con poner un getchar(); antes de:

Código
  1. return EXIT_SUCCESS;

Buscate un buen libro de C te recomiendo el libro de kernighan y Ritchie que es muy bueno
para empezar

Saludos


Igual se sale :'( Pues si de echo ya tengo unos manuales pero apenas comienzo :)
Pero porque se sigue saliendo del programa sin mostrar resultados?

Saludos.
32  Programación / Programación C/C++ / Re: Como cifrar letra por letra en C++ en: 11 Junio 2013, 03:48 am
rir3760 Muchas gracias el código es lo que buscaba pero obtengo el mismo error anterior el programa se me cierra antes de mostrar los resultados  :-( alguien sabe el porque?

(Gracias a TODOS)

Saludos.
33  Programación / Programación C/C++ / Re: Como cifrar letra por letra en C++ en: 11 Junio 2013, 02:30 am
He editado el codigo de arriba ahora hace los que deseas

Saludos  ;D

Bueno mi amgo :D Gracias por tu interes...

Ahora me aprarece un error en
printf("\n%s", cadena);
 
     return 0;
}

Intentare compilarlo con el Dev-c++

Saludos.
34  Programación / Programación C/C++ / Re: Como cifrar letra por letra en C++ en: 11 Junio 2013, 01:37 am
Bueno compilo el código y tiene cero errores  ;-)
Pero a lo que lo ejecuto e ingreso la palabra a cifrar
se sale automáticamente, luego ingreso nuevamente y me aparecen los resultados pero solo cambia la primer letra las demás las deja iguales.
 
Saludos.
35  Programación / Programación C/C++ / Re: Como cifrar letra por letra en C++ en: 11 Junio 2013, 01:13 am
Osea que? No se puede? o que debo hacer?
 :-X
36  Programación / Programación C/C++ / Re: Como cifrar letra por letra en C++ en: 11 Junio 2013, 00:00 am
Bueno Alguien que me explique algo  :(
El código de leosansan pero necesito que en lugar de ese método lo cambie por este:
A = X
B = J
C = O
D = P
E = Z
F = W
G = A
H = U
I = Ñ
J=L
K = D
L=Q
M=S
N = F
Ñ=R
O = B
P=M
Q=V
R=H
S=K
T = N
U=Y
V= T
W=I
X  = E
Y= G
Z = C
37  Foros Generales / Dudas Generales / Re: Como configurar Vmware para que se conecte con mi maquina fisica en: 10 Junio 2013, 23:46 pm
¿Te has instalado las VMWare Tools?


Deberías...  :¬¬



¿Cómo has definido la tarjeta de red cuando creaste el sistema virtual?

Se pone en NAT...

Vmware Tools? No la e instalado ahora miro de que trata...
NAT? pues Volveré a instalar la VMware para borrar todas las configuraciones por si eso influye en algo.

Edicto: Ya conseguí la conexión entre las maquina real y la virtual pero ahora mi problema es que la virtual no se conecta a Internet sabes el porque?

Saludos.  :laugh:
38  Programación / Programación C/C++ / Re: Como cifrar letra por letra en C++ en: 10 Junio 2013, 23:13 pm
Aquí te dejo el que hice yo en su día, que trabaja con ficheros de texto. Se puede seleccionar el paso del cifrado, y tiene en cuenta que que cuando se llega a la Z se tiene que volver a empezar por la A.

También está en esta dirección:
http://cypascal.blogspot.com.es/2013/04/cifrado-cesar-en-c.html


Código:
/*CIFRADO CESAR EN C/C++*/

/*Este programa se va a usar para llevar a cabo una codificación de un fichero
de texto, mediante el codificado CESAR, que es uno de los métodos más simples
de cifrar.
La variable trans==translación de cifrado, es la que indica cuantas letras
se va a correr el abecedario hacia la derecha. Ejemplo:
      trans=3
      c1=Caracter decodificado
      c2=Caracter codificado
      c2=c1+trans
      Entonces en nuestro caso si c1='A'
      c2='A'+3='D'

El programa solo codifica letras, tanto mayúsculas como minúsculas:
del ASCII 65 ('A') al 90 ('Z') y del 97 ('a') al 122 ('z').
*/

#include <stdio.h>
#include <string.h>

int main(void)
{
 FILE *dat1,*dat2;
 char nombre1[50],nombre2[50],c;
 int trans;
 
 printf("Seleccione translacion de encriptacion: "); scanf("%d", &trans);
 printf("Nombre del fichero a codificar: "); scanf("%s", &nombre1);
 printf("Nombre del fichero donde guardar codificado: "); scanf("%s", &nombre2);
 
 
 if (fopen(nombre1,"r")==NULL)
  printf("\nEl fichero no existe.\n\n");
 else
    {
  dat1=fopen(nombre1,"r");/*Se abre en modo lectura*/
  dat2=fopen(nombre2,"w");/*Se abre en modo escritura*/
  fscanf(dat1,"%c",&c);
  while (!feof(dat1))
  {
   /*Se codifica el caracter*/
   if ((c>='A')&&(c<='Z'))
   {
                c=((c+trans-'A')%('Z'-'A'+1))+'A';           
            }
            else if ((c>='a')&&(c<='z'))
            {
                c=(c+trans-'a')%('z'-'a'+1)+'a';
            }
           
   /*Se escribe el caracter en el codificado*/
   fprintf(dat2,"%c",c);
   
   /*Se lee un nuevo caracter*/
   fscanf(dat1,"%c",&c);
  }
  fclose(dat1);
  fclose(dat2);/*Se cierran ambos ficheros*/
 }
}

Salu10 y bienvenido


Este code lo que hace es buscar un archivo y "encriptarlo" verdad?
Lo que yo necesito es un programa que pida una palabra o frase y que cambie las letras ejemplo A por H b por X y asi entiendes?

Pero igual Gracias

saludos.
39  Foros Generales / Dudas Generales / Re: Como configurar Vmware para que se conecte con mi maquina fisica en: 10 Junio 2013, 23:03 pm
Haz un ipconfig, hombre, haz un ipconfig.

Si estás en linux es ifconfig  ;)

Mira el resultado....



Saludos.
40  Programación / Programación C/C++ / Re: Como cifrar letra por letra en C++ en: 10 Junio 2013, 22:10 pm
Gracias amigo pero me confundí yo utilizo C  :) Pero bueno, oye Como le hago para que coja la palabra que el usuario ingresa y la cambie por otras letras (especificadas por mi) Gracias

Saludos.
Páginas: 1 2 3 [4] 5
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines