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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5 6
31  Programación / Programación C/C++ / Re: RETOS C++ en: 27 Septiembre 2012, 19:22 pm
siempre puede hacer estos retos en c xD
32  Programación / Programación C/C++ / Re: RETOS C++ en: 27 Septiembre 2012, 18:06 pm
skaterwinner si tengo mas puntos que el tercero por que sigo cuarto >_< xD
33  Programación / Programación C/C++ / Re: RETOS C++ en: 27 Septiembre 2012, 17:20 pm
Sin uso de libreria string:
Código
  1. #include <stdio.h>
  2. main()
  3. {
  4.    int i,j;
  5.    char cadena [80];
  6.    gets (cadena);
  7.    for (i=0;cadena [i]!='\0';i++)
  8.            ;
  9.    for (j=i-1;j>=0;j--)
  10.        printf ("%c",cadena [j]);
  11.    return 0;
  12. }
ola xD antes de nada he de decirte que los retos son en c++ no en c y que si los haces en c creo que te penalizan pero ya eso no se xD
34  Programación / Programación C/C++ / Re: RETOS C++ en: 27 Septiembre 2012, 16:21 pm
ola jeje como va lo de la suma de puntos xD aver si tienes tiempo para poder poner nuavos retos juajua a tdo esto xD cerre las advertencias del compilador de code::blocks y no se como ponerlo de new jaja
35  Programación / Programación C/C++ / Re: RETOS C++ en: 26 Septiembre 2012, 20:47 pm
Gracias por el aviso ahora modifico muy interesante tu programa xD
36  Programación / Programación C/C++ / Re: RETOS C++ en: 26 Septiembre 2012, 19:35 pm
arreglado el reto nº2 de leer archivos de texto posteo codes
Código
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5.  
  6. int main(int argc, char* argv[])
  7. {
  8.    ifstream archivo;
  9.    char ruta[50];
  10.    cout<<"escriba la ruta"<<endl;
  11.    cin>>ruta;
  12.    archivo.open(ruta);
  13.    archivo.read(ruta, sizeof(ruta));
  14.    cout<<ruta<<endl;
  15.    return 0;
  16. }
  17.  
esto es 1p mas no jaja ya que eran dos y solo me pusiste uno porque estaba mal jaja
37  Programación / Programación C/C++ / Re: RETOS C++ en: 25 Septiembre 2012, 16:28 pm
aqui el reto nº 10 me encapriche y al final lo saque
Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.  char palabra[21];
  8.  int a;
  9.  cout<<"Teclea una palabra:"<<endl;
  10.  cin>>palabra;
  11.  a=0;
  12.  while (palabra[a++]!='\0');
  13.  {
  14.  cout<<"--------------------------------"<<endl;
  15.  cout<<palabra<<" escrita al reves es: "<<endl;
  16.    while (a>=0)
  17.    {
  18.       cout<<palabra[a--]<<endl;
  19.    }
  20.  }
  21.  return 0;
  22. }
  23.  

tambien el reto nº1
Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.  char palabra[21];
  8.  int a;
  9.  cout<<"Teclea una palabra:"<<endl;
  10.  cin>>palabra;
  11.  a=0;
  12.  while (palabra[a++]!='\0');
  13.  {
  14.  cout<<palabra<<" tiene "<<a-1<<" letras"<<endl;
  15.  }
  16.  return 0;
  17. }
38  Programación / Programación C/C++ / Re: RETOS C++ en: 24 Septiembre 2012, 20:34 pm
hola he hecho el crakeador de md5 ayudandome del codigo fuente de 0xdani yo uso windows y la funcion crypt.h lo he compilado en una distribucion linux y creo qeu no me ha surgido ningun problema pero creo que con mingw se puede instal esa funcion o atraves del cmd no se seguire investigando aun asi posteo el codigo del crakeador que alguien lo pruebe porfavor XD aunque me esforce por hacerlo como puede me ayude del codigo de 0xdani bastante asi k no me sumen los puntos quiero aprender por mimismo xD y si he puesto fflush (stdin) soy novatillo xD
Código
  1. #include <stdio.h>
  2. #include <string.h>
  3. #include <stdlib.h>
  4. #include <unistd.h>
  5. #include <crypt.h>
  6.  
  7. int main(int argc, char* argv[])
  8. {
  9.    const char saltar[] = "$$$............";
  10.    char *buffer, contrasena[40], *hash;
  11.    hash = (char*) malloc(40);
  12.    buffer = (char*) malloc(40);
  13.    FILE* file = fopen(argv[1], "r+");
  14.    printf("Escribe un hash.... ");
  15.    fgets(contrasena, 40, stdin);
  16.    if(!feof(file))
  17.    {
  18.     fgets(buffer, 40, file);
  19.     hash =crypt(buffer, saltar);
  20.     if(!strcmp(contrasena, hash));
  21.    }
  22.    printf("contraseña: %s", buffer);
  23.    fclose(file);
  24.    fflush (stdin);
  25.    printf ("\npulse intro para continuar");
  26.    getchar();
  27.    return 0;
  28. }
  29.  
39  Programación / Programación C/C++ / Re: RETOS C++ en: 24 Septiembre 2012, 15:27 pm
mil disculpas skatewinner00 tenia un error en el reto posteo el codigo arreglado.
si te fijas en el codigo antiguo donde pone if (4>2) dentro del bucle hay otro pues en uno ponia if (4>4) ese era el problema  :rolleyes:
Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.    long long int num1;
  8.    long long int num2;
  9.    long long int num3;
  10.    long long int num4;
  11.    cout<<"escriba 4 numero diferentes"<<endl;
  12.    cout<<"escribe el primer numero"<<endl;
  13.    cin>>num1;
  14.    cout<<"escribe el segundo numero"<<endl;
  15.    cin>>num2;
  16.    cout<<"escribe el tercer numero"<<endl;
  17.    cin>>num3;
  18.    cout<<"escribe el cuarto numero"<<endl;
  19.    cin>>num4;
  20.    if (num1>num2)
  21.    {
  22.        if (num1>num3)
  23.        {
  24.            if (num1>num4)
  25.            {
  26.                cout<<"el numero 1 es el mas grande"<<endl;
  27.            }
  28.        }
  29.    }
  30.    if (num2>num1)
  31.    {
  32.        if (num2>num3)
  33.        {
  34.            if (num2>num4)
  35.            {
  36.                cout<<"el numero 2 es el mas grande"<<endl;
  37.            }
  38.        }
  39.    }
  40.    if (num3>num2)
  41.    {
  42.        if (num3>num1)
  43.        {
  44.            if (num3>num4)
  45.            {
  46.                cout<<"el numero 3 es el mas grande"<<endl;
  47.            }
  48.        }
  49.    }
  50.    if (num4>num2)
  51.    {
  52.        if (num4>num3)
  53.        {
  54.            if (num4>num1)
  55.            {
  56.                cout<<"el numero 4 es el mas grande"<<endl;
  57.            }
  58.        }
  59.    }
  60.  
  61.     return 0;
  62. }
  63.  
40  Programación / Programación C/C++ / Re: RETOS C++ en: 24 Septiembre 2012, 09:07 am
skaterwiner00 por que solo tengo 2 puntos si hice el reto nº2 y el nº3 deberia tener 5 puntos ademas de que los hice en c++ no?
creo que es asi xD o alomejor me ekivoco saludos
Páginas: 1 2 3 [4] 5 6
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines