Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - satu

#281
Programación C/C++ / Re: No se que haceer! Ayuda! C++
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 (cpp) [Seleccionar]
#include <iostream>

using namespace std;

void datos(int &d, int &m, int &a, int &D, int &M, int &A) //Los parametros son de salida (por referencia)
    {
    //Aqui el code, que en tu caso seria:
    cout<<"Ingresa una fecha en formato DD-MM-AAAA"<<endl;
    cin>>d>>m>>a;
    cout<<"Ingresaste.."<<d<<"/"<<m<<"/"<<a<<endl;

    cout<<"Ingresa una segunda fecha para comparar con la primera.."<<endl;
    cin>>D>>M>>A;
    cout<<"Ingresaste.."<<D<<"/"<<M<<"/"<<A<<endl;
    }


void calculo(int d, int m, int a, int D, int M, int A)
    {
    //Esta funcion calcula el tiempo que ha pasado entre las 2 fechas y lo muestra
    //Aqui el code
    }


int main()
{
    int d, m, a, D, M, A, t;

    //Esto yo lo haria asi
    do{
        datos(d, m, a, D, M, A); //Aqui ya se almecenan en las variables los valores
        cout<<"Comparar?? 1=si, 2=no y 3=salir"<<endl;
        cin>>t;

        switch(t)
            {
            case 1: //Llamas a la funcion calcular y listo
            calcular(d, m, a, D, M, A);
            break;

            case 2: //Por ejemplo pides que se vuelvan a introducir los datos
            cout<<"Vuelve a introducir los datos...."<<endl;
            break;

            case 3:
            cout <<"Algun mensaje de salida.."<<endl;
            cin.get();
            return 0;

            default:
            cout <<"Error"<<endl;
            break;
            }
    }while(t!=3);

return 0;
}


#282
Programación C/C++ / Re: ayuda con un error
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 C/C++ / Re: ayuda con un error
25 Septiembre 2010, 11:40 AM
Hola, un error lo tienes aquí

Código (cpp) [Seleccionar]
scanf("%d",%opcion);

Sería de esta forma:

Código (cpp) [Seleccionar]
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 C/C++ / Re: Cual es el error? Help
24 Septiembre 2010, 08:56 AM
Hola

prueba así a ver si funciona



#include <stdio.h>

int main (){

char cad[41];
int letra, i, cont=0;

printf ("ingrese una cadena:");
gets (cad);
for (letra=97;letra<123;letra++) {
       cont=0;
for (i=0;i<40;i++)
          if(cad[i]==letra)
     cont++;

       printf ("Hay %d letra/s %c\n", cont, letra);}


getchar ();
return 0;
}



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

Lo tienes casi resuelto, mira:

Código (cpp) [Seleccionar]

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
{
    int aux=a;
    for(int i=0; i<aux; i++)
      {
      if(b[i]%2==0)
        {
        for(int t=i; t<aux; t++)
          { // estas llaves no harian falta porque solo hay 1 instruccion dentro
           b[t]=b[t+1]; // Aqui ya estas borrando y comprimiendo a la vez
          }
        aux=aux-1;
         }
       }
    cout<<"El vector comprimido:";
    for (int n=0; n<aux; n++)
      {
      cout<<" "<<b[n];
      }
    cout<<endl;
    a=aux;
}


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
Foro Libre / Re: skateank
13 Septiembre 2010, 21:06 PM

mola!!!!!

está guapo de cojones!!!!!! yo también quiero uno
#287
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
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
Hola

Mirando por encima he visto otro error. En la función "sacar" de la clase "Pila" tienes puesto
Código (cpp) [Seleccionar]

return y;
cout<<"\n\tElemento Eliminado";

procura poner todas las sentencias delante del return si quieres que se ejecuten
Código (cpp) [Seleccionar]

cout<<"\n\tElemento Eliminado";
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
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