• Domingo 28 de Abril de 2024, 20:51

Mostrar Mensajes

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


Mensajes - camaradakoba

Páginas: [1]
1
C/C++ / Re: red social en c++
« en: Lunes 8 de Febrero de 2010, 00:50 »
se agradece doctor, con eso ya mas o menos me day una idea de que hacer, gracias

2
C/C++ / red social en c++
« en: Jueves 4 de Febrero de 2010, 14:16 »
hola, este no es en si una pregunta de c++, bueno en estructura de datos me pidieron que se implementara una red soial con estructuras en c++, y la verdad tengo problemas para presentar el proyecto, lo que se pide es una vista a groso modo de como estara estructurado y que tipos de estructuras de datos tendra, el proyecto es para el lunes, en verdad agradeceria cualquier consejo

3
Matlab / animaciones matlab
« en: Jueves 4 de Febrero de 2010, 13:59 »
hola, soy nuevo en este foro, tengo nociones muy basicas acerca de matlab y para el curso de metodos numericos nos asignaron como tema de investigacion animaciones en matlab, la verdad no se por donde empezar, si alguien pudiera aconsejarme y sugerirme algunos libros en verdad lo agradeceria, gracias

4
C/C++ / Re: programa c q pase numeros decimales a romanos
« en: Viernes 15 de Enero de 2010, 02:39 »
yo tengo esto ojala te sirva
Código: C++
  1.  
  2. void main()
  3. {
  4.     char romano[10];
  5.     long entero;
  6.     char caracter;
  7.     int i,longitud;
  8.  
  9.     cout<<"Ingrese numero romano correctamente:";
  10.     cin>>romano;
  11.    
  12.     longitud = strlen(romano);
  13.     entero = 0;
  14.     for(i=longitud-1;i>=0;i--)
  15.     {   caracter = romano[i];
  16.         switch(caracter)
  17.         {
  18.         case 'M':       entero += 1000; break;
  19.         case 'D': if(i<longitud-1 && romano[i+1]== 'M')
  20.                 entero -= 500;
  21.             else    entero += 500;  break;
  22.         case 'C': if(i<longitud-1 && strchr("DM", romano[i+1]))
  23.                 entero -= 100;
  24.             else    entero += 100;  break;
  25.         case 'L': if(i<longitud-1 && strchr("CDM", romano[i+1]))
  26.                 entero -= 50;
  27.             else    entero += 50;   break;
  28.         case 'X': if(i<longitud-1 && strchr("LCDM", romano[i+1]))
  29.                 entero -= 10;
  30.             else    entero += 10;   break;
  31.         case 'V': if(i<longitud-1 && strchr("XLCDM", romano[i+1]))
  32.                 entero -= 5;
  33.             else    entero += 5;    break;
  34.         case 'I': if(i<longitud-1 && strchr("VXLCDM", romano[i+1]))
  35.                 entero -= 1;
  36.             else    entero += 1;    break;
  37.         }
  38.     }
  39.  
  40.  

5
C/C++ / Re: array de objetos (S.O.S)
« en: Sábado 14 de Marzo de 2009, 17:05 »
camarada, gracias por la ayuda, se que mis conocimientos en c son menos que mediocres lo que me lleva a hacer barrabasadas en el codigo y se que puedan tener errores que para alguien con un mejor nivel sean obvios, tampoco intento que me resuelban el problema, siendo sinceros seria de la paja pero va contra la idea de foro que yo creo es compartir y aprender, puede que este cayendo pesado pero agradeceria alguien me apoye diciendome dinde me quivoco, en verdad gracias

6
C/C++ / Re: array de objetos (S.O.S)
« en: Viernes 13 de Marzo de 2009, 23:21 »
camaradas, un favor arregle el problema que tenia antes y compilo, pero cuando quise correrlo me aparecio
Error:  Error: Unresolved external 'iniciar_movimiento(int,int,char,long,char,int,int,int,int)' referenced from D:MIS DOCUMENTOSKOBAPROYECTO LP2.0PROYECTO2.0.OBJ
y ahora estoy mas confundido que antes, por favor si alguien pudiese ayudarme con esto, la verdad es que ya no entiendo, garcias
Código: C++
  1.  
  2. # include <iostream.h>
  3. # include <string.h>
  4. # include <conio.h>
  5. int j, k;
  6. int iniciar_movimiento (int ii, int codigoi, char nombrei, long CUIi,char nombrehi, int tiempo_vidai,int mesi, int diai, int anioi);
  7.  
  8. class fecha
  9. {
  10.     public:
  11.     fecha (int mes, int dia, int anio);
  12.       void  mostrar_fecha(void);
  13.  
  14.  
  15.     int mes;
  16.       int dia;
  17.       int anio;
  18.    };
  19. class herramienta
  20. {
  21.     public:
  22.     herramienta (char *nombreh, int tiempo_vida);
  23.       ~herramienta(void);
  24.       herramienta(void);
  25.       void  mostrar_herramienta(void);
  26.  
  27.  
  28.     char nombreh[64];
  29.     int tiempo_vida;
  30.  
  31.    };
  32. class alumno
  33. {
  34.     public:
  35.     alumno (char *nombre, long CUI);
  36.       ~alumno(void);
  37.       void  mostrar_alumno(void);
  38.       alumno (void);
  39.  
  40.       char nombre[64];
  41.  
  42.       long CUI;
  43.  
  44.    };
  45. class movimiento
  46. {
  47.     public:
  48.     movimiento (int codigo, char *nombre, long CUI,char *nombreh, int tiempo_vida,int mes, int dia, int anio);
  49.       ~movimiento(void);
  50.       void  mostrar_movimiento(void);
  51.       movimiento (void);
  52.  
  53.       int codigo;
  54.       alumno *alumno_solicitante;
  55.       fecha *fecha_movimiento;
  56.       herramienta *herramienta_solicitada;
  57.    };
  58. fecha::fecha (int mes, int dia, int anio)
  59. {
  60.     fecha::mes=mes;
  61.    fecha::dia=dia;
  62.    fecha::anio=anio;
  63.    }
  64. void fecha::mostrar_fecha(void)
  65. {
  66.     cout<<mes<<"/"<<dia<<"/"<<anio<<"n";
  67.    }
  68. alumno::alumno (char *nombre, long CUI)
  69. {
  70.     strcpy(alumno::nombre,nombre);
  71.    alumno::CUI=CUI;
  72.  
  73.    }
  74. alumno::alumno (void)
  75. {
  76.     }
  77. alumno::~alumno(void)
  78. {
  79.  
  80.    }
  81. void alumno::mostrar_alumno(void)
  82. {
  83.     cout<< "Nombre: "<<nombre<<"n";
  84.     cout<< "CUI: "<<CUI<<"n";
  85.     }
  86. herramienta::herramienta (char *nombreh, int tiempo_vida)
  87. {
  88.     strcpy(herramienta::nombreh,nombreh);
  89.    herramienta::tiempo_vida=tiempo_vida;
  90.  
  91.    }
  92. herramienta::herramienta (void)
  93. {
  94.     }
  95. herramienta::~herramienta (void)
  96. {
  97.     }
  98. void herramienta::mostrar_herramienta(void)
  99. {
  100.     cout<< "Nombre: "<<nombreh<<"n";
  101.     cout<< "Tiempo de vida: "<<tiempo_vida<<"n";
  102.     }
  103.  
  104. movimiento::movimiento (int codigo, char *nombre, long CUI,char *nombreh, int tiempo_vida,int mes, int dia, int anio)
  105. {
  106.  
  107.    movimiento::codigo=codigo;
  108.  
  109.    alumno_solicitante=new alumno(nombre, CUI);
  110.    herramienta_solicitada=new herramienta(nombreh, tiempo_vida);
  111.    fecha_movimiento=new fecha(mes, dia, anio);
  112.    }
  113. movimiento::movimiento (void)
  114. {
  115.     }
  116. movimiento::~movimiento (void)
  117. {
  118.     }
  119. void movimiento::mostrar_movimiento(void)
  120. {
  121.     cout<< "Codigo: "<<codigo<<"n";
  122.     alumno_solicitante->mostrar_alumno();
  123.    herramienta_solicitada->mostrar_herramienta();
  124.    fecha_movimiento->mostrar_fecha();
  125.  
  126.     }
  127.  
  128. void main()
  129. {
  130.    int i;
  131.     int opcion;
  132.  
  133.    int codigotemp, tiempo_vidatemp, mestemp, diatemp, aniotemp;
  134.    char *nombretemp, *nombrehtemp;
  135.    long CUItemp;
  136.  
  137.    do{
  138.       cout<<"ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Menu ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍnn   1.Ingresar una operacion n   2.Consultar un alumnon   3.Consultar una operacionn   0.Salir  nÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍnnn" ;
  139.     cout<<"Elige una opcion: n" ;
  140.       cin>>opcion;
  141.       i=0;
  142.       switch(opcion)
  143.       {
  144.  
  145.          case 0:
  146.  
  147.          break;
  148.  
  149.          case 1:
  150.  
  151.          cout<< "n Codigo: "; cin>>codigotemp;
  152.          cout<< "n Nombre del alumno: "; cin>>nombretemp;
  153.          cout<< "n CUI: "; cin>>CUItemp;
  154.          cout<< "n Nombre de la herramienta: "; cin>>nombrehtemp;
  155.          cout<< "n Tiempo de vida: "; cin>>tiempo_vidatemp;
  156.          cout<<"Mes: "; cin>>mestemp;
  157.          cout<<"Dia: ";cin>>diatemp;
  158.          cout<<"Año: ";cin>>aniotemp;
  159.          i= iniciar_movimiento (i, codigotemp,*nombretemp, CUItemp, *nombrehtemp, tiempo_vidatemp, mestemp, diatemp, aniotemp) ;
  160.  
  161.          i=i+1;
  162.          break;
  163.  
  164.             case 2:
  165.  
  166.             break;
  167.  
  168.          case 3:
  169.  
  170.  
  171.             break;
  172.  
  173.          default:
  174.             cout<<"Seleccione una operacion validan" ;
  175.             break;
  176.  
  177.             }
  178.  
  179.  
  180.       }
  181.    while(opcion!=0);
  182.    }
  183. movimiento movimientos[100];
  184. int iniciar_movimiento (int ii, int codigoi, char *nombrei, long CUIi,char *nombrehi, int tiempo_vidai,int mesi, int diai, int anioi)
  185. {
  186.    movimiento movimientotemp(codigoi, nombrei, CUIi, nombrehi, tiempo_vidai, mesi, diai, anioi);
  187.     movimientos[ii]=movimientotemp;
  188.    return (ii);
  189.    }
  190.  
  191.  

7
C/C++ / Re: array de objetos (S.O.S)
« en: Viernes 13 de Marzo de 2009, 00:36 »
camarada gracias, pero eun tengo un problemita, en el primer post lo explico, en verdad agradeceria cualquier ayuda

8
C/C++ / Re: array de objetos (S.O.S)
« en: Jueves 12 de Marzo de 2009, 17:36 »
listo camarada ya modifique el primer post y anote el error que da al compilar, si alguien pudiese ayudarnos se lo agradeceria

9
C/C++ / array de objetos (S.O.S)
« en: Miércoles 11 de Marzo de 2009, 05:41 »
muchas gracias por la ayuda, pero corriendo el riesgo de parecer conchudo me atrevo a solicitarla nuevamente, ahorra meti una funcion pero me sale 1 error
Código: C++
  1.  
  2. # include <iostream.h>
  3. # include <string.h>
  4. # include <conio.h>
  5. int j, k;
  6. int iniciar_movimiento (int ii, int codigoi, char nombrei, long CUIi,char nombrehi, int tiempo_vidai,int mesi, int diai, int anioi);
  7.  
  8. class fecha
  9. {
  10.     public:
  11.     fecha (int mes, int dia, int anio);
  12.       void  mostrar_fecha(void);
  13.  
  14.  
  15.     int mes;
  16.       int dia;
  17.       int anio;
  18.    };
  19. class herramienta
  20. {
  21.     public:
  22.     herramienta (char *nombreh, int tiempo_vida);
  23.       ~herramienta(void);
  24.       herramienta(void);
  25.       void  mostrar_herramienta(void);
  26.  
  27.  
  28.     char nombreh[64];
  29.     int tiempo_vida;
  30.  
  31.    };
  32. class alumno
  33. {
  34.     public:
  35.     alumno (char *nombre, long CUI);
  36.       ~alumno(void);
  37.       void  mostrar_alumno(void);
  38.       alumno (void);
  39.  
  40.       char nombre[64];
  41.  
  42.       long CUI;
  43.  
  44.    };
  45. class movimiento
  46. {
  47.     public:
  48.     movimiento (int codigo, char *nombre, long CUI,char *nombreh, int tiempo_vida,int mes, int dia, int anio);
  49.       ~movimiento(void);
  50.       void  mostrar_movimiento(void);
  51.       movimiento (void);
  52.  
  53.       int codigo;
  54.       alumno *alumno_solicitante;
  55.       fecha *fecha_movimiento;
  56.       herramienta *herramienta_solicitada;
  57.    };
  58. fecha::fecha (int mes, int dia, int anio)
  59. {
  60.     fecha::mes=mes;
  61.    fecha::dia=dia;
  62.    fecha::anio=anio;
  63.    }
  64. void fecha::mostrar_fecha(void)
  65. {
  66.     cout<<mes<<"/"<<dia<<"/"<<anio<<"n";
  67.    }
  68. alumno::alumno (char *nombre, long CUI)
  69. {
  70.     strcpy(alumno::nombre,nombre);
  71.    alumno::CUI=CUI;
  72.  
  73.    }
  74. alumno::alumno (void)
  75. {
  76.     }
  77. alumno::~alumno(void)
  78. {
  79.  
  80.    }
  81. void alumno::mostrar_alumno(void)
  82. {
  83.     cout<< "Nombre: "<<nombre<<"n";
  84.     cout<< "CUI: "<<CUI<<"n";
  85.     }
  86. herramienta::herramienta (char *nombreh, int tiempo_vida)
  87. {
  88.     strcpy(herramienta::nombreh,nombreh);
  89.    herramienta::tiempo_vida=tiempo_vida;
  90.  
  91.    }
  92. herramienta::herramienta (void)
  93. {
  94.     }
  95. herramienta::~herramienta (void)
  96. {
  97.     }
  98. void herramienta::mostrar_herramienta(void)
  99. {
  100.     cout<< "Nombre: "<<nombreh<<"n";
  101.     cout<< "Tiempo de vida: "<<tiempo_vida<<"n";
  102.     }
  103.  
  104. movimiento::movimiento (int codigo, char *nombre, long CUI,char *nombreh, int tiempo_vida,int mes, int dia, int anio)
  105. {
  106.  
  107.    movimiento::codigo=codigo;
  108.  
  109.    alumno_solicitante=new alumno(nombre, CUI);
  110.    herramienta_solicitada=new herramienta(nombreh, tiempo_vida);
  111.    fecha_movimiento=new fecha(mes, dia, anio);
  112.    }
  113. movimiento::movimiento (void)
  114. {
  115.     }
  116. movimiento::~movimiento (void)
  117. {
  118.     }
  119. void movimiento::mostrar_movimiento(void)
  120. {
  121.     cout<< "Codigo: "<<codigo<<"n";
  122.     alumno_solicitante->mostrar_alumno();
  123.    herramienta_solicitada->mostrar_herramienta();
  124.    fecha_movimiento->mostrar_fecha();
  125.  
  126.     }
  127.  
  128. void main()
  129. {
  130.    int i;
  131.     int opcion, asiento;
  132.  
  133.    int codigotemp, tiempo_vidatemp, mestemp, diatemp, aniotemp;
  134.    char *nombretemp, *nombrehtemp;
  135.    long CUItemp;
  136.  
  137.    do{
  138.       cout<<"ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Menu ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍnn   1.Ingresar una operacion n   2.Consultar un alumnon   3.Consultar una operacionn   0.Salir  nÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍnnn" ;
  139.     cout<<"Elige una opcion: n" ;
  140.       cin>>opcion;
  141.       i=0;
  142.       switch(opcion)
  143.       {
  144.          int respuesta;
  145.          case 0:
  146.  
  147.          break;
  148.  
  149.          case 1:
  150.  
  151.          cout<< "n Codigo: "; cin>>codigotemp;
  152.          cout<< "n Nombre del alumno: "; cin>>*nombretemp;
  153.          cout<< "n CUI: "; cin>>CUItemp;
  154.          cout<< "n Nombre de la herramienta: "; cin>>*nombrehtemp;
  155.          cout<< "n Tiempo de vida: "; cin>>tiempo_vidatemp;
  156.          cout<<"Mes: "; cin>>mestemp;
  157.          cout<<"Dia: ";cin>>diatemp;
  158.          cout<<"Año: ";cin>>aniotemp;
  159.          i= iniciar_movimiento (i, codigotemp,*nombretemp, CUItemp, *nombrehtemp, tiempo_vidatemp, mestemp, diatemp, aniotemp) ;
  160.  
  161.          i=i+1;
  162.          break;
  163.  
  164.             case 2:
  165.  
  166.             break;
  167.  
  168.          case 3:
  169.  
  170.  
  171.             break;
  172.  
  173.          default:
  174.             cout<<"Seleccione una operacion validan" ;
  175.             break;
  176.  
  177.             }
  178.  
  179.  
  180.       }
  181.    while(opcion!=0);
  182.    }
  183. movimiento movimientos[100];
  184. int iniciar_movimiento (int ii, int codigoi, char *nombrei, long CUIi,char *nombrehi, int tiempo_vidai,int mesi, int diai, int anioi)
  185. {
  186.    movimiento movimientotemp(codigoi, *nombrei, CUIi, *nombrehi, tiempo_vidai, mesi, diai, anioi);
  187.     movimientos[ii]=movimientotemp;
  188.    return (ii);
  189.    }
  190.  
  191.  
me sale Error:  proyecto1.9.cpp(185,99):Could not find a match for movimiento::movimiento(int,char,long,char,int,int,int,int)'

no se que hacer, en verdad agradeceria cualquier ayuda

10
Visual Basic para principiantes / Re: como crear "hojas" tipo excel en visual
« en: Viernes 6 de Marzo de 2009, 16:22 »
bueno, lo que deseo hacer es una aplicacion pestañas para que en un solo programa en una pestaña se haga un calculo y en otra pueda tomar valores de la anterior e ingresando mas valores salga otro calculo

11
C/C++ / Re: problema con clases
« en: Viernes 6 de Marzo de 2009, 15:36 »
camarada, gracias en verdad me salvaste la vida

12
C/C++ / Re: problema con clases
« en: Viernes 6 de Marzo de 2009, 04:27 »
perdon, error en el copiado, el problema es que compila pero no sale

13
C/C++ / problema con clases
« en: Jueves 5 de Marzo de 2009, 23:29 »
tengo que hacer un programita que de una lista de empleados me muestre los empleados que tengan mas de 5000 de sueldo y los anteriores al 01/01/2005, con lo primero no hubo mayor problema pero con lo segundo no me sale nada
    # include <iostream.h>
    # include <string.h>
    # include <conio.h>
    int i, j, k;
    class fecha
    {
       public:
          fecha (int mes, int dia, int anio);
          void  mostrar_fecha(void);
          void clasificar_sueldo(void);
          void clasificar_permanencia(void);

          int mes;
          int dia;
          int anio;
       };
    class empleado
    {
       public:
          empleado (char *nombre, int edad, int mes, int dia, int anio, float sueldo);
          ~empleado(void);
          void  mostrar_empleado(void);
          empleado (void);

          char nombre[64];
          int edad;
          float sueldo;
          fecha *fecha_contrato;
       };
    fecha::fecha (int mes, int dia, int anio)
    {
       fecha::mes=mes;
       fecha::dia=dia;
       fecha::anio=anio;
       }
    void fecha::mostrar_fecha(void)
    {
       cout<<mes<<"/"<<dia<<"/"<<anio<<"n";
       }
    empleado::empleado (char *nombre, int edad, int mes, int dia, int anio, float sueldo)
    {
       strcpy(empleado::nombre,nombre);
       empleado::edad=edad;
       empleado::sueldo=sueldo;
       fecha_contrato=new fecha(mes, dia, anio);
       }
    empleado::empleado (void)
    {
       }
    empleado::~empleado(void)
    {
       delete fecha_contrato;
       }
    void empleado::mostrar_empleado(void)
    {
       cout<< "Nombre: "<<nombre<<"n";
       cout<< "Edad: "<<edad<<"n";
       cout<< "Sueldo: "<<sueldo<<"n";
       cout<< "Fecha de contrato: ";
       fecha_contrato->mostrar_fecha();
       }

    void main()
    {

       empleado operarios[6];
       empleado operario1 ("Paty Vera", 22, 2008, 12, 25, 2000);
       empleado operario2 ("Martin Cuentas", 22, 2005, 10, 20, 6000);
       empleado operario3 ("Carlos Ticona", 23, 2003, 11, 25, 5500);
       empleado operario4 ("Marcelo Valencia", 25, 2007, 10, 12, 4500);
       empleado operario5 ("Armando Ccoa", 20, 2005, 10, 20, 4000);
       empleado operario6 ("Brant Mantilla", 22, 2004, 12, 20, 5000);
       operarios[0]= operario1;
       operarios[1]= operario2;
       operarios[2]= operario3;
       operarios[3]= operario4;
       operarios[4]= operario5;
       operarios[5]= operario6;
       for (i=0; i<5; i++)
       {
          operarios
.mostrar_empleado();
      }
   cout<<"Los empleados que ganan mas de 5000 son: n";
   for (j=0; j<5; j++)
   {

      if (operarios[j].sueldo>5000)
         {operarios[j].mostrar_empleado();}
      }
   cout<<"Los empleados anteriores a 01/01/2005 : n";
   for (k=0; k<5; j++)
   {

      if (operarios[k].fecha_contrato->anio<=2005)
         {operarios[j].mostrar_empleado();}
      else
         {}
      }



   getch();
   }[/list]
agradeceria cualquier ayuda

14
Visual Basic para principiantes / como crear "hojas" tipo excel en visual
« en: Jueves 5 de Marzo de 2009, 22:40 »
un favor, se me encargo hacer un programa en visual 6 que calcule costos directos e indirectos, inventarios, etc; el problema es que tendria que tener algo asi como las hojas de excel donde los resustadosde un calculos puedan pasar a otra, los calculos no presentan mucha dificultad pero no tengo idea de como hacer los calculos, en verdad agradeceria cualquier ayuda

15
Java / Ahorcado Y Submarino En Java
« en: Sábado 8 de Septiembre de 2007, 02:13 »
llevo metodologia de programacion y nos dieron como trabajo  un juego del ahorcado ese en el que se adivinan letras y otro otro de guerra de submarinos y la verdad necesito ayuda, probablemente paresca conchudo al escribir por primera ves para pedir ayuda, pero mi situacion es complicada gracias a todo aquel que pueda ayudarme

Páginas: [1]