|
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.
Temas - camaradakoba
Páginas: [1]
1
« 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
2
« 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
3
« 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
4
« 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
5
« 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
6
« 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]
|
|
|