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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5 6
21  Programación / Programación C/C++ / duda c++ en: 10 Octubre 2012, 20:43 pm
no se como hacer para que si un int te retorne char te devuelva un error en vez de un buffer overflow
esto es lo que tengo ya se que os puede parecer una aberracion pero no se me ocurre otra cosa
Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.    int num;
  8.    cout<<"escribe un numero"<<endl;
  9.    cin>>num;
  10.    if (num return char)
  11.    {
  12.        cout<<"no ha escrito un numero"<<endl;
  13.    }
  14.    else
  15.    {
  16.        cout<<num<<endl;
  17.    }
  18. }
  19.  
22  Programación / Programación C/C++ / Re: Proyecto C/C++ en: 5 Octubre 2012, 16:09 pm
Yo si os sirvo de ayuda decidme siempre toy conected xD o casisiempre pero se lo basico de c++
xD
23  Programación / Programación C/C++ / Plugins en c/c++ en: 4 Octubre 2012, 21:35 pm
ola he buscado por google aver si encontraba algún tuto/manual de plugins en c/c++ y no lo he encontrado xD alguien sabe de algún tuto bueno para aprender de plugins en c/c++ hacerlos y demás gracias
24  Programación / Programación C/C++ / Re: RETOS C++ en: 3 Octubre 2012, 20:59 pm
posteo codigo del reto nº12 me lo he currao jajaj
Código
  1. #include <iostream>
  2. #include <cstdio>
  3. #include <cstdlib>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9.    int numero;
  10.    int ancho;
  11.    int cola;
  12.    char con;
  13.    char so;
  14.    cout<<"especifica lo grande que sera la piramide"<<endl;
  15.    cin>>numero;
  16.    for(ancho=1;ancho<=numero;ancho++)
  17.    {
  18.        for(cola=1;cola<=numero-ancho;cola++)
  19.            cout<<" ";
  20.        for(cola=1;cola<=2*ancho-1;cola++)
  21.            cout<<"*";
  22.            cout<<endl;
  23.            }
  24.  
  25.    for(ancho=numero-1;ancho>=1;ancho--)
  26.    {
  27.        for(cola=1;cola<=numero-ancho;cola++)
  28.            cout<<" ";
  29.        for(cola=1;cola<=2*ancho-1;cola++)
  30.            cout<<"*";
  31.            cout<<endl;
  32.    }
  33.  
  34.    cout<<"¿Quiere continuar (S/N)?"<<endl;
  35.    cin>>con;
  36.    if ((con == 's') || (con == 'S'))
  37.    {
  38.        cout<<"se procedera a limpiar la pantalla, especifique el S.O bajo el que trabaja (w para windows y l para linux)"<<endl;
  39.        cin>>so;
  40.        if ((so == 'l') || (so == 'L'))
  41.        {
  42.          system("clear");
  43.          cout<<"gracias por continuar"<<endl;
  44.          main();
  45.        }
  46.        else
  47.        {
  48.          system("clear");
  49.          cout<<"gracias por continuar"<<endl;
  50.          main();
  51.        }
  52.    }
  53.    else
  54.    {
  55.        cout<<"Hasta otra"<<endl;
  56.        cout<<"pulse intro para finalizar..."<<endl;
  57.        getchar();
  58.        getchar();
  59.    }
  60.    return 0;
  61. }
  62.  
25  Programación / Programación C/C++ / duda c++ en: 2 Octubre 2012, 11:58 am
Hola veran me gustaria saber como hacer que cuando se le pida un numero al usuario para acceder a un menu no tenga que escribirlo, si no solo pulsarlo ej:
Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.    int num;
  8.    cout<<"pulse 1 para acceder a menu1"<<endl;
  9.    cout<<"pulse 2 para acceder a menu2"<<endl;
  10.    cin>>num; /* aqui lee la variable pero tienes que escribirla y pulsar intro
  11.                  y yo quiero que lo coja directamente al pulsar el numero en el
  12.                  teclado */
  13.    switch(num)
  14.    {
  15.        case '1': cout<<"ha accedido al menu 1"<<endl;
  16.        break;
  17.        case '2': cout<<"ha accedido al menu 2"<<endl;
  18.        break;
  19.    }
  20.    return 0;
  21. }

no se si sera con (stdin) y la biblioteca cstdio espero respuesta :D
26  Programación / Programación C/C++ / Re: LISTA DOBLE en: 29 Septiembre 2012, 21:26 pm
las etiquetas geshi de c++ xD
27  Foros Generales / Foro Libre / Re: cual es la velocidad de internet optima? en: 29 Septiembre 2012, 10:10 am
oks jaja para eso estamos es que hoy en dia con 2mb te puede costar la vida descargarte algo de 16gb por ejemplo el wow que son una pasada de gigas te puede tardar una semana con 2mb y con 10 una tarade xD
28  Foros Generales / Foro Libre / Re: cual es la velocidad de internet optima? en: 29 Septiembre 2012, 09:54 am
pues veras lo mas normal hoy en dia son los 10mb que es lo que llega ya a casi todos lados porque los 30mb 50mb o 100mb solo llegan en las capitales porque todavia no tenemos implantada la fibra optica y por cable nos llegan muchos menos X-D yo personalmente vivo en un pueblo costero y solo me llegan los 10mb que es lo que tengo xD
29  Programación / Programación C/C++ / Re: RETOS C++ en: 28 Septiembre 2012, 16:15 pm
ya esta arreglado xD era un error en las operaciones siento que el codigo sea tan largo xD pero =mente vale jaja
Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.    int mesn;
  8.    int mes;
  9.    int dian;
  10.    int dia;
  11.    cout<<"introduce el mes al que estamos "<<endl;
  12.    cin>>mes;
  13.    cout<<"introduce el dia en el que estamos"<<endl;
  14.    cin>>dia;
  15.    cout<<"introduce el mes en el que naciste "<<endl;
  16.    cin>>mesn;
  17.    cout<<"introduce el dia que nacistes "<<endl;
  18.    cin>>dian;
  19.    int mm = mesn-mes;
  20.    int mmm = mes-mesn;
  21.    int dd = 30*mm+dian-dia;
  22.    int dd2 = 30*mm+dia-dian;
  23.    int ddd = 30*mmm-dia-dian;
  24.    int ddd2 = 30*mmm-dian-dia;
  25.    if (mesn>mes)
  26.    {
  27.          if (dian>dia)
  28.             {
  29.                cout<<"te quedan "<<mesn-mes<<" meses o "<<dd<<" dias o "<<dd/7<<" semanas para tu cumple"<<endl;
  30.             }
  31.         else
  32.             {
  33.                cout<<"te quedan "<<mesn-mes<<" meses o "<<dd2<<" dias o "<<dd2/7<<" semanas para tu cumple"<<endl;
  34.             }
  35.    }
  36.    else
  37.    {
  38.          if (dian>dia)
  39.             {
  40.                cout<<"te quedan "<<mes-mesn+12<<" meses o "<<ddd<<" dias o "<<ddd/7<<" semanas para tu cumple"<<endl;
  41.             }
  42.         else
  43.             {
  44.                cout<<"te quedan "<<mesn-mes+12<<" meses o "<<ddd2<<" dias o "<<ddd2/7<<" semanas para tu cumple"<<endl;
  45.             }
  46.    }
  47.    return 0;
  48. }
  49.  
  50.  
espero mis pp con ilu jaja
30  Programación / Programación C/C++ / Re: RETOS C++ en: 27 Septiembre 2012, 21:28 pm
Hola posteo el code del reto nº11 que algien lo pruebe y me diga que yo no tengo ahora mismo codeblocks xD
Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.    int mesn;
  8.    int mes;
  9.    int dian;
  10.    int dia;
  11.    int mest = mesn-mes;
  12.    int diat1 = dia-dian;
  13.    int diat2 = dian-dia;
  14.    int mest2 = 30*mest;
  15.    int total1 = diat1-mest2;
  16.    int total2 = diat2-mest2;
  17.    cout<<"introduce el mes al que estamos "<<endl;
  18.    cin>>mes;
  19.    cout<<"introduce el dia en el que estamos"<<endl;
  20.    cin>>dia;
  21.    cout<<"introduce el mes en el que naciste "<<endl;
  22.    cin>>mesn;
  23.    cout<<"introduce el dia que nacistes "<<endl;
  24.    cin>>dian;
  25.    if (mesn>mes)
  26.    {
  27.    if (dian>dia)
  28.       {
  29.           cout<<"te quedan "<<mesn-mes<<" meses y "<<total2<<" dias y "<<total1/7<<" semanas para tu cumple"<<endl;
  30.       }
  31.    else
  32.       {
  33.           cout<<"te quedan "<<mesn-mes<<" meses y "<<total2<<" dias y "<<total2/7<<" semanas para tu cumple"<<endl;
  34.       }
  35.    }
  36.    else
  37.    {
  38.       if (dian>dia)
  39.       {
  40.           cout<<"te quedan "<<mes-mesn+12<<" meses y "<<total2<<" dias y "<<total1/7<<" semanas para tu cumple"<<endl;
  41.       }
  42.    else
  43.       {
  44.           cout<<"te quedan "<<mesn-mes+12<<" meses y "<<total2<<" dias y "<<total2/7<<" semanas para tu cumple"<<endl;
  45.       }
  46.    }
  47.    return 0;
  48. }
  49.  
Páginas: 1 2 [3] 4 5 6
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines