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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: [1] 2 3 4 5
1  Programación / Programación C/C++ / Re: [C++] Error en funcion.. en: 28 Enero 2011, 19:47 pm
Ahh si dsp de mandarlo note lo del " ; " En el cout, gracias.. Ahora leo algo de esas funciones.. si lo termino lo pongo.. aunque es un programa tonto xD

EDIT: Aca va el programa.. si alguien podria tomarse la molestia de probarlo me haria un gran favor.. ya toy llegando tarde a una reunion x_x..

Código
  1. #include <iostream>
  2. #include <stdio.h>
  3. #include <string.h>
  4.  
  5. using namespace std;
  6.  
  7. struct Persona{
  8.        char Nombre[50];
  9.        int NumTel;
  10. } Plantilla[10];
  11.  
  12. int i,Elec;
  13.  
  14. char BuscarNombre();
  15. int BuscarNumero();
  16.  
  17.  
  18. int main()
  19. {
  20.    cout<<"Ingrese 10 nombres seguidos del numero de telefono.."<<endl;
  21.    cout<<endl;
  22.    for (i=0; i<10; i++)// Se completa el array.
  23.    {
  24.        cin>> Plantilla[i].Nombre;
  25.        cin>> Plantilla[i].NumTel;
  26.    }
  27.    //-----------------------------------------------------
  28.    //           Menu + Opciones                          *
  29.    //-----------------------------------------------------
  30.  
  31.    cout<<"-----------------------------------------"<<endl;
  32.    cout<<"Elige una de las siguientes opciones.."<<endl;
  33.    cout<<"1.- Buscar segun el nombre."<<endl;
  34.    cout<<"2.- Buscar segun el numero de telefono."<<endl;
  35.    cout<<"3.- Salir."<<endl;
  36.    cout<<endl;
  37.    cin>>Elec;
  38.  
  39.    switch(Elec)
  40.    {
  41.        case '1': BuscarNombre();
  42.        case '2': BuscarNumero();
  43.        break;
  44.    }
  45.  
  46.  getchar();
  47.  return 0;
  48. }
  49.  
  50.  
  51.    char BuscarNombre()
  52.    {
  53.        char BNombre[50];
  54.        cout<<"Has elegido buscar segun el nombre.."<<endl;
  55.        for (i=0; i<10; i++)
  56.        {
  57.            cin>>BNombre;
  58.            if (strcmp (BNombre, Plantilla[i].Nombre) == 0)
  59.            {
  60.                cout << Plantilla[i].NumTel;
  61.            }
  62.        }
  63.      return 0;
  64.    }
  65.  
  66.  
  67.    int BuscarNumero()
  68.    {
  69.        int BNumero;
  70.        for (i=0; i<10; i++)
  71.        {
  72.            cin>>BNumero;
  73.            if (BNumero == Plantilla[i].NumTel)
  74.            {
  75.                cout << Plantilla[i].NumTel;
  76.            }
  77.        }
  78.      return 0;
  79.    }
2  Programación / Programación C/C++ / [C++] Error en funcion.. en: 27 Enero 2011, 19:20 pm
Esto es lo que tengo.. en BuscarNombre() Me tira un error.. dice que no se puede comparar puntero y entero.. Se me ocurrio que podria llegar a buscar asi pero parece que no.. Help?



Código
  1. #include <iostream>
  2. #include <stdio.h>
  3.  
  4. using namespace std;
  5.  
  6. struct Persona{
  7.        char Nombre[50];
  8.        int NumTel;
  9. } Plantilla[10];
  10.  
  11. int i,Elec;
  12.  
  13. char BuscarNombre();
  14. int BuscarNumero();
  15.  
  16.  
  17. int main()
  18. {
  19.    cout<<"Ingrese 10 nombres seguidos del numero de telefono.."<<endl;
  20.    cout<<endl;
  21.    for (i=0; i<10; i++)// Se completa el array.
  22.    {
  23.        cin>> Plantilla[i].Nombre;
  24.        cin>> Plantilla[i].NumTel;
  25.    }
  26.    //-----------------------------------------------------
  27.    //           Menu + Opciones                          *
  28.    //-----------------------------------------------------
  29.  
  30.    cout<<"-----------------------------------------"<<endl;
  31.    cout<<"Elige una de las siguientes opciones.."<<endl;
  32.    cout<<"1.- Buscar segun el nombre."<<endl;
  33.    cout<<"2.- Buscar segun el numero de telefono."<<endl;
  34.    cout<<"3.- Salir."<<endl;
  35.    cout<<endl;
  36.    cin>>Elec;
  37.  
  38.    switch(Elec)
  39.    {
  40.        case '1': BuscarNombre();
  41.        case '2': BuscarNumero();
  42.        break;
  43.    }
  44.  
  45.  
  46.  
  47.  getchar();
  48.  return 0;
  49. }
  50.  
  51.  
  52.    char BuscarNombre()
  53.    {
  54.        int BNombre;
  55.        cout<<"Has elegido buscar segun el nombre.."<<endl;
  56.        cout<<"Introduce el nombre de la persona que buscas..."<<endl;
  57.        cin>>BNombre;
  58.        for(i=0; i<10; i++)
  59.        if(BNombre==Plantilla[i].Nombre)
  60.        {
  61.            cout<<Plantilla[i]
  62.            return 0;
  63.        }
  64.    }
  65.  
3  Programación / Programación C/C++ / Re: [C++] Problema con Arrays.. en: 16 Enero 2011, 20:33 pm
El problema es que era un ejercicio del libro que queria intentar hacer y especificamente pedia ciertas cosas, por eso es raro.. Al principio no sabia bien como hacerlo, osea entendia Como funcionaba pero no como escribirlo, y el ejercicio,repito,pedia especificamente el metodo de ordenamiento de la burbuja..  :D

Recien estoy empezando a aprender esto de C++ y me fascina, pero no encuento el tiempo como para leer y programar tranquilamente.. cualquier ayuda o dato que me puedan mandar en un MP se los agradeceria muchisimo :)
4  Programación / Programación C/C++ / Re: [C++] Problema con Arrays.. en: 11 Enero 2011, 23:09 pm
Listoo! Muchisimas gracias! ahora tengo que completar el programa.. si quieren una vez terminado lo posteo a ver que piensan :)

Aca lo tengo terminado.. me falta solo una cosa.. Con el ultimo else.. como hago para que vuelvan a intentar? Se me ocurren varias opciones pero cual es la mejor manera de hacerlo?

Código
  1. //Metodo de la burbuja..
  2.  
  3. #include <iostream>
  4. #include <stdio.h>
  5.  
  6. using namespace std;
  7. int main()
  8. {
  9.    int array[10],i,j,r;
  10.  
  11.    for (i=0; i<10; i++)
  12.    {
  13.        cin>>array[i];
  14.    }
  15.  
  16.    cout<<endl;
  17.  
  18.    for (i=0; i<10; i++)
  19.    {
  20.        cout<< array[i]<<" ";
  21.    }
  22.    cout<<endl;
  23.    cout<<"--------------------------------------------------------"<<endl;
  24.    cout<<endl;
  25.  
  26.    cout<<"Elija el metodo de ordenamiento"<<endl;
  27.    cout<<"1.-Mayor a menor. 2.-Menor a Mayor"<<endl;
  28.    cin>>r;
  29.    cout<<"--------------------------------------------------------"<<endl;
  30.  
  31.    if (r==1)
  32.    {
  33.        for (i = 0; i < 10; i++)
  34.       for (j = i + 1; j < 10; j++)
  35.       {
  36.           if (array[j] > array[i])
  37.           {
  38.               int temp = array[i];
  39.               array[i] = array[j];
  40.               array[j] = temp;
  41.           }
  42.        }
  43.               for (i=0; i<10; i++)
  44.               cout << array[i] << endl;
  45.    }
  46.  
  47.       else if (r==2)
  48.       {
  49.                   for (i = 0; i < 10; i++)
  50.       for (j = i + 1; j < 10; j++)
  51.       {
  52.           if (array[j] < array[i])
  53.           {
  54.               int temp = array[i];
  55.               array[i] = array[j];
  56.               array[j] = temp;
  57.           }
  58.        }
  59.               for (i=0; i<10; i++)
  60.               cout << array[i] << endl;
  61.       }
  62.  
  63.       else
  64.       cout<<"El numero introducido no es correcto,intentelo de nuevo"<<endl;
  65.  
  66.  getchar();
  67.  return 0;
  68. }
5  Programación / Programación C/C++ / Re: [C++] Problema con Arrays.. en: 11 Enero 2011, 21:12 pm
Khronos14 mr.blood gracias por la ayuda.
Khronos, tu programa lo ordena de mayor a menor, para ordenarlo de menor a mayor solo deberia cambiar el signo ">" por "<" aki--> if (array[j] > array) ??
No puedo hacer la prueba yo mismo en este momento por eso pregunto..
Graciaas!!  ;D
6  Programación / Programación C/C++ / Re: [C++] Problema con Arrays.. en: 11 Enero 2011, 20:56 pm
Sería algo así:

Código
  1. #include <iostream>
  2. #include <stdlib.h>
  3.  
  4. using namespace std;
  5.  
  6. int main(int argc, char *argv[])
  7. {
  8. int array[10], i, j;
  9.  
  10. for (i=0; i<10; i++)
  11. cin >> array[i];
  12.  
  13. cout << endl;
  14.  
  15. for (i = 0; i < 10; i++)
  16. for (j = i + 1; j < 10; j++)
  17. {
  18. if (array[j] > array[i])
  19. {
  20. int temp = array[i];
  21. array[i] = array[j];
  22. array[j] = temp;
  23. }
  24.  
  25. }
  26.  
  27. for (i=0; i<10; i++)
  28. cout << array[i] << endl;
  29.  
  30. system("pause>nul");
  31. return 0;
  32. }
  33.  

Saludos.

Algo entendi pero estoy siguiendo un libro y supuestamente es un ejercicio que se puede hacer.. pero hay cosas que usaste que no vi tdv.. (Ej: int main(int argc, char *argv[]) )
7  Programación / Programación C/C++ / [C++] Problema con Arrays.. en: 11 Enero 2011, 20:31 pm
Recien empece a ver Arrays luego de dejar por un tiempo C++ por razones personales.. escribi este programa el cual crea un array de 10 espacios, los llena con introducciones por teclado, y luego deberia ordenarlo y mostrarlo.. Pero devuelve cualquier cosa.. Cual es mi error?
Código
  1. #include <iostream>
  2. #include <stdio.h>
  3.  
  4. using namespace std;
  5. int main()
  6. {
  7.    int array[10],i,j;
  8.  
  9.    for (i=0; i<10; i++)
  10.    cin>>array[i];
  11.    cout<<endl;
  12.    for (i=0; i<10; i++)
  13.    cout<< array[i]<<" ";
  14.    cout<<endl;
  15.  
  16.    for (i=0; i<10; i++)
  17.    {
  18.        for (j=0; j<10-1; j++)
  19.        {
  20.            if (array[j]>array[j+1])
  21.            {
  22.                int temp = array[j];
  23.                array[j+1] = array[j];
  24.                array[j+1] = temp;
  25.            }
  26.  
  27.        }
  28.  
  29.        cout<<array[i]<<endl;
  30.    }
  31.  
  32.  getchar();
  33.  return 0;
  34. }
8  Informática / Software / Flash para Win7? en: 10 Enero 2011, 19:54 pm
Un amigo me pregunto si conocia algun programa de flash para crearlos desde 0 que funcionara en Win7.. como no tengo idea les pregunto a ustedes si conocen alguno bueno y que sea gratis! desde ya muchas gracias..

PD:Si el post esta en el lugar equivocado, porfavor muevanlo al correcto.  :huh:
9  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Por que no borrar cuentas? en: 1 Enero 2011, 17:55 pm
jajaj y se desvia rapidoo! Yo soy uno de esos usuarios que entran y leen.. no puedo aportar porque tdv no tengo suficientes conocimientos como para hacerlo.. Ah y.. Yo soy argentino y el Yo siempre lo escribi y pronuncie como yo xD! Saludos! Feliz año para todos!
10  Foros Generales / Dudas Generales / Re: Saber lo que hace mi hijo en: 27 Noviembre 2010, 20:00 pm
Yo no tuve esta suerte.. Yo tuve un gran problema con mi vieja por meterse en mi privacidad.. si lo hubieramos hablado en lugar de tirarmelo en cara y buscar en mis cosas privadas, probablemente estariamos mejor ahora.. No voy a decir que paso porque es privado pero te recomiendo que hablen antes que nada..
Páginas: [1] 2 3 4 5
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines