|
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
« 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
« 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
« 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
« en: Viernes 15 de Enero de 2010, 02:39 »
yo tengo esto ojala te sirva void main() { char romano[10]; long entero; char caracter; int i,longitud; cout<<"Ingrese numero romano correctamente:"; cin>>romano; longitud = strlen(romano); entero = 0; for(i=longitud-1;i>=0;i--) { caracter = romano[i]; switch(caracter) { case 'M': entero += 1000; break; case 'D': if(i<longitud-1 && romano[i+1]== 'M') entero -= 500; else entero += 500; break; case 'C': if(i<longitud-1 && strchr("DM", romano[i+1])) entero -= 100; else entero += 100; break; case 'L': if(i<longitud-1 && strchr("CDM", romano[i+1])) entero -= 50; else entero += 50; break; case 'X': if(i<longitud-1 && strchr("LCDM", romano[i+1])) entero -= 10; else entero += 10; break; case 'V': if(i<longitud-1 && strchr("XLCDM", romano[i+1])) entero -= 5; else entero += 5; break; case 'I': if(i<longitud-1 && strchr("VXLCDM", romano[i+1])) entero -= 1; else entero += 1; break; } }
5
« 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
« 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 # include <iostream.h> # include <string.h> # include <conio.h> int j, k; int iniciar_movimiento (int ii, int codigoi, char nombrei, long CUIi,char nombrehi, int tiempo_vidai,int mesi, int diai, int anioi); class fecha { public: fecha (int mes, int dia, int anio); void mostrar_fecha(void); int mes; int dia; int anio; }; class herramienta { public: herramienta (char *nombreh, int tiempo_vida); ~herramienta(void); herramienta(void); void mostrar_herramienta(void); char nombreh[64]; int tiempo_vida; }; class alumno { public: alumno (char *nombre, long CUI); ~alumno(void); void mostrar_alumno(void); alumno (void); char nombre[64]; long CUI; }; class movimiento { public: movimiento (int codigo, char *nombre, long CUI,char *nombreh, int tiempo_vida,int mes, int dia, int anio); ~movimiento(void); void mostrar_movimiento(void); movimiento (void); int codigo; alumno *alumno_solicitante; fecha *fecha_movimiento; herramienta *herramienta_solicitada; }; 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"; } alumno::alumno (char *nombre, long CUI) { strcpy(alumno::nombre,nombre); alumno::CUI=CUI; } alumno::alumno (void) { } alumno::~alumno(void) { } void alumno::mostrar_alumno(void) { cout<< "Nombre: "<<nombre<<"n"; cout<< "CUI: "<<CUI<<"n"; } herramienta::herramienta (char *nombreh, int tiempo_vida) { strcpy(herramienta::nombreh,nombreh); herramienta::tiempo_vida=tiempo_vida; } herramienta::herramienta (void) { } herramienta::~herramienta (void) { } void herramienta::mostrar_herramienta(void) { cout<< "Nombre: "<<nombreh<<"n"; cout<< "Tiempo de vida: "<<tiempo_vida<<"n"; } movimiento::movimiento (int codigo, char *nombre, long CUI,char *nombreh, int tiempo_vida,int mes, int dia, int anio) { movimiento::codigo=codigo; alumno_solicitante=new alumno(nombre, CUI); herramienta_solicitada=new herramienta(nombreh, tiempo_vida); fecha_movimiento=new fecha(mes, dia, anio); } movimiento::movimiento (void) { } movimiento::~movimiento (void) { } void movimiento::mostrar_movimiento(void) { cout<< "Codigo: "<<codigo<<"n"; alumno_solicitante->mostrar_alumno(); herramienta_solicitada->mostrar_herramienta(); fecha_movimiento->mostrar_fecha(); } void main() { int i; int opcion; int codigotemp, tiempo_vidatemp, mestemp, diatemp, aniotemp; char *nombretemp, *nombrehtemp; long CUItemp; do{ cout<<"ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Menu ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍnn 1.Ingresar una operacion n 2.Consultar un alumnon 3.Consultar una operacionn 0.Salir nÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍnnn" ; cout<<"Elige una opcion: n" ; cin>>opcion; i=0; switch(opcion) { case 0: break; case 1: cout<< "n Codigo: "; cin>>codigotemp; cout<< "n Nombre del alumno: "; cin>>nombretemp; cout<< "n CUI: "; cin>>CUItemp; cout<< "n Nombre de la herramienta: "; cin>>nombrehtemp; cout<< "n Tiempo de vida: "; cin>>tiempo_vidatemp; cout<<"Mes: "; cin>>mestemp; cout<<"Dia: ";cin>>diatemp; cout<<"Año: ";cin>>aniotemp; i= iniciar_movimiento (i, codigotemp,*nombretemp, CUItemp, *nombrehtemp, tiempo_vidatemp, mestemp, diatemp, aniotemp) ; i=i+1; break; case 2: break; case 3: break; default: cout<<"Seleccione una operacion validan" ; break; } } while(opcion!=0); } movimiento movimientos[100]; int iniciar_movimiento (int ii, int codigoi, char *nombrei, long CUIi,char *nombrehi, int tiempo_vidai,int mesi, int diai, int anioi) { movimiento movimientotemp(codigoi, nombrei, CUIi, nombrehi, tiempo_vidai, mesi, diai, anioi); movimientos[ii]=movimientotemp; return (ii); }
7
« 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
« 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
« 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 # include <iostream.h> # include <string.h> # include <conio.h> int j, k; int iniciar_movimiento (int ii, int codigoi, char nombrei, long CUIi,char nombrehi, int tiempo_vidai,int mesi, int diai, int anioi); class fecha { public: fecha (int mes, int dia, int anio); void mostrar_fecha(void); int mes; int dia; int anio; }; class herramienta { public: herramienta (char *nombreh, int tiempo_vida); ~herramienta(void); herramienta(void); void mostrar_herramienta(void); char nombreh[64]; int tiempo_vida; }; class alumno { public: alumno (char *nombre, long CUI); ~alumno(void); void mostrar_alumno(void); alumno (void); char nombre[64]; long CUI; }; class movimiento { public: movimiento (int codigo, char *nombre, long CUI,char *nombreh, int tiempo_vida,int mes, int dia, int anio); ~movimiento(void); void mostrar_movimiento(void); movimiento (void); int codigo; alumno *alumno_solicitante; fecha *fecha_movimiento; herramienta *herramienta_solicitada; }; 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"; } alumno::alumno (char *nombre, long CUI) { strcpy(alumno::nombre,nombre); alumno::CUI=CUI; } alumno::alumno (void) { } alumno::~alumno(void) { } void alumno::mostrar_alumno(void) { cout<< "Nombre: "<<nombre<<"n"; cout<< "CUI: "<<CUI<<"n"; } herramienta::herramienta (char *nombreh, int tiempo_vida) { strcpy(herramienta::nombreh,nombreh); herramienta::tiempo_vida=tiempo_vida; } herramienta::herramienta (void) { } herramienta::~herramienta (void) { } void herramienta::mostrar_herramienta(void) { cout<< "Nombre: "<<nombreh<<"n"; cout<< "Tiempo de vida: "<<tiempo_vida<<"n"; } movimiento::movimiento (int codigo, char *nombre, long CUI,char *nombreh, int tiempo_vida,int mes, int dia, int anio) { movimiento::codigo=codigo; alumno_solicitante=new alumno(nombre, CUI); herramienta_solicitada=new herramienta(nombreh, tiempo_vida); fecha_movimiento=new fecha(mes, dia, anio); } movimiento::movimiento (void) { } movimiento::~movimiento (void) { } void movimiento::mostrar_movimiento(void) { cout<< "Codigo: "<<codigo<<"n"; alumno_solicitante->mostrar_alumno(); herramienta_solicitada->mostrar_herramienta(); fecha_movimiento->mostrar_fecha(); } void main() { int i; int opcion, asiento; int codigotemp, tiempo_vidatemp, mestemp, diatemp, aniotemp; char *nombretemp, *nombrehtemp; long CUItemp; do{ cout<<"ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Menu ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍnn 1.Ingresar una operacion n 2.Consultar un alumnon 3.Consultar una operacionn 0.Salir nÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍnnn" ; cout<<"Elige una opcion: n" ; cin>>opcion; i=0; switch(opcion) { int respuesta; case 0: break; case 1: cout<< "n Codigo: "; cin>>codigotemp; cout<< "n Nombre del alumno: "; cin>>*nombretemp; cout<< "n CUI: "; cin>>CUItemp; cout<< "n Nombre de la herramienta: "; cin>>*nombrehtemp; cout<< "n Tiempo de vida: "; cin>>tiempo_vidatemp; cout<<"Mes: "; cin>>mestemp; cout<<"Dia: ";cin>>diatemp; cout<<"Año: ";cin>>aniotemp; i= iniciar_movimiento (i, codigotemp,*nombretemp, CUItemp, *nombrehtemp, tiempo_vidatemp, mestemp, diatemp, aniotemp) ; i=i+1; break; case 2: break; case 3: break; default: cout<<"Seleccione una operacion validan" ; break; } } while(opcion!=0); } movimiento movimientos[100]; int iniciar_movimiento (int ii, int codigoi, char *nombrei, long CUIi,char *nombrehi, int tiempo_vidai,int mesi, int diai, int anioi) { movimiento movimientotemp(codigoi, *nombrei, CUIi, *nombrehi, tiempo_vidai, mesi, diai, anioi); movimientos[ii]=movimientotemp; return (ii); }
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
« 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
« en: Viernes 6 de Marzo de 2009, 15:36 »
camarada, gracias en verdad me salvaste la vida
12
« en: Viernes 6 de Marzo de 2009, 04:27 »
perdon, error en el copiado, el problema es que compila pero no sale
13
« 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
« 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
« 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]
|
|
|