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 ... 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31
281  Programación / Programación C/C++ / Re: No se que haceer! Ayuda! C++ en: 25 Septiembre 2010, 12:25 pm
Hola, la idea es esa pero no lo haces bien. Donde tienes definidas las funciones escribes su código y luego dentro del main solo tienes que llamar a la función:
Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. void datos(int &d, int &m, int &a, int &D, int &M, int &A) //Los parametros son de salida (por referencia)
  6.    {
  7.    //Aqui el code, que en tu caso seria:
  8.    cout<<"Ingresa una fecha en formato DD-MM-AAAA"<<endl;
  9.    cin>>d>>m>>a;
  10.    cout<<"Ingresaste.."<<d<<"/"<<m<<"/"<<a<<endl;
  11.  
  12.    cout<<"Ingresa una segunda fecha para comparar con la primera.."<<endl;
  13.    cin>>D>>M>>A;
  14.    cout<<"Ingresaste.."<<D<<"/"<<M<<"/"<<A<<endl;
  15.    }
  16.  
  17.  
  18. void calculo(int d, int m, int a, int D, int M, int A)
  19.    {
  20.    //Esta funcion calcula el tiempo que ha pasado entre las 2 fechas y lo muestra
  21.    //Aqui el code
  22.    }
  23.  
  24.  
  25. int main()
  26. {
  27.    int d, m, a, D, M, A, t;
  28.  
  29.    //Esto yo lo haria asi
  30.    do{
  31.        datos(d, m, a, D, M, A); //Aqui ya se almecenan en las variables los valores
  32.        cout<<"Comparar?? 1=si, 2=no y 3=salir"<<endl;
  33.        cin>>t;
  34.  
  35.        switch(t)
  36.            {
  37.            case 1: //Llamas a la funcion calcular y listo
  38.            calcular(d, m, a, D, M, A);
  39.            break;
  40.  
  41.            case 2: //Por ejemplo pides que se vuelvan a introducir los datos
  42.            cout<<"Vuelve a introducir los datos...."<<endl;
  43.            break;
  44.  
  45.            case 3:
  46.            cout <<"Algun mensaje de salida.."<<endl;
  47.            cin.get();
  48.            return 0;
  49.  
  50.            default:
  51.            cout <<"Error"<<endl;
  52.            break;
  53.            }
  54.    }while(t!=3);
  55.  
  56. return 0;
  57. }

282  Programación / Programación C/C++ / Re: ayuda con un error en: 25 Septiembre 2010, 11:56 am
De nada, para eso estamos. Si sigues teniendo alguna duda o lo que sea ya sabes donde estamos.

Saludos
283  Programación / Programación C/C++ / Re: ayuda con un error en: 25 Septiembre 2010, 11:40 am
Hola, un error lo tienes aquí

Código
  1. scanf("%d",%opcion);

Sería de esta forma:

Código
  1. scanf("%d",&opcion);

y el otro error creo que es porque tienes definidas las variables cel, fahr, pul, cent en el main y luego las vuelves a definir en los case del switch. Además tienes otros errores como llamar a main en cada case y no terminar los case con la instrucción break.

Te recomiendo que te leas algún libro, dentro del subforo de c/c++ busca en las chinchetas que hay algunos muy buenos

Saludos
284  Programación / Programación C/C++ / Re: Cual es el error? Help en: 24 Septiembre 2010, 08:56 am
Hola

prueba así a ver si funciona


Código
  1. #include <stdio.h>
  2.  
  3. int main (){
  4.  
  5. char cad[41];
  6. int letra, i, cont=0;
  7.  
  8. printf ("ingrese una cadena:");
  9. gets (cad);
  10. for (letra=97;letra<123;letra++) {
  11.        cont=0;
  12. for (i=0;i<40;i++)
  13.           if(cad[i]==letra)
  14.      cont++;
  15.  
  16.        printf ("Hay %d letra/s %c\n", cont, letra);}
  17.  
  18.  
  19. return 0;
  20. }
  21.  


Saludos
285  Programación / Programación C/C++ / Re: Eliminar datos de un vector en: 16 Septiembre 2010, 12:25 pm
Hola

Lo tienes casi resuelto, mira:

Código
  1. void eliminar(int &a, int &b[]) //suponemos que 'a' es la longitud del vector? Como se van a modificar los tienes que pasar por referencia
  2. {
  3.    int aux=a;
  4.    for(int i=0; i<aux; i++)
  5.      {
  6.      if(b[i]%2==0)
  7.        {
  8.        for(int t=i; t<aux; t++)
  9.          { // estas llaves no harian falta porque solo hay 1 instruccion dentro
  10.           b[t]=b[t+1]; // Aqui ya estas borrando y comprimiendo a la vez
  11.          }
  12.        aux=aux-1;
  13.         }
  14.       }
  15.    cout<<"El vector comprimido:";
  16.    for (int n=0; n<aux; n++)
  17.      {
  18.      cout<<" "<<b[n];
  19.      }
  20.    cout<<endl;
  21.    a=aux;
  22. }
  23.  

Bueno eso es todo, no lo he probado pero creo que deberia funcionar. Compara tu código con el mío que seguro que lo entiendes bien, si tienes alguna otra duda aquí estamos.

Saludos
286  Foros Generales / Foro Libre / Re: skateank en: 13 Septiembre 2010, 21:06 pm

mola!!!!!

está guapo de cojones!!!!!! yo también quiero uno
287  Programación / Programación C/C++ / Re: Urgebte problema con pila estatica :S en: 12 Septiembre 2010, 09:00 am
Hola

El problema es ese, que compila y funciona bien, pero esas sentencias no se ejecutan, es un fallo de novato jejeje, ten más ojo la próxima vez  ;)

Saludos
288  Programación / Programación C/C++ / Re: librerias para encontrar los users de un archivo en linux en: 11 Septiembre 2010, 07:12 am
Hola

Ahora mismo no estoy seguro pero creo recordar que esa info estaba en la librería
"sys/stat.h". No te fies mucho de mi pero creo que era esa. Que tengas suerte.

Saludos
289  Programación / Programación C/C++ / Re: Urgebte problema con pila estatica :S en: 11 Septiembre 2010, 07:06 am
Hola

Mirando por encima he visto otro error. En la función "sacar" de la clase "Pila" tienes puesto
Código
  1. return y;
  2. cout<<"\n\tElemento Eliminado";
procura poner todas las sentencias delante del return si quieres que se ejecuten
Código
  1. cout<<"\n\tElemento Eliminado";
  2. return y;
porque después del return sale de la función. Ahora mismo no estoy en condiciones de ver todo el código, luego si me acuerdo le echo un ojo.

Saludos
290  Foros Generales / Foro Libre / Re: Que Alcohol suelen beber ustedes? (si es que beben) en: 4 Septiembre 2010, 23:26 pm
Hola

dices que el ron te da asco?? jejejeje pa gustos los colores

yo bebo ron, suelo beber Barceló con cola

es extraño que beba ron porque cuando empecé a tontear con el alcohol bebía whisky (o como se escriba) pero probé el ron y me cambié, y el vodka nunca lo he probado, y últimamente me ha dado por los chupitos pero creo que me quedaré en el ron.....

Saludos
Páginas: 1 ... 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines