|
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 - pacorubio77
Páginas: 1 ... 5 6 [7] 8 9
151
« en: Martes 16 de Septiembre de 2008, 11:12 »
Hola,en un programa que es un tablero de ajedrez,tengo que sacar la DETECCION DE TABLAS,es decir que en los dos jugadores quede una pieza y esa pieza sea el rey,pero la cuestion que tengo es..que tengo que contar los movimientos de cada uno y teniendo en cuenta el número de piezas ,resto los movimientos al número de piezas y cuando me quede una pieza veo si es rey?
Me podeis dar ideas?
152
« en: Domingo 7 de Septiembre de 2008, 13:24 »
Hola,mi duda es la siguiente: No se como pasar una cadena de caracteres a numero,pero no a entero sino a float,es decir:
la cadena es: 3.5 y quiero que el numero float sea 3.5, se que para numero enteros es :num=atoi(cadenacaracteres),pero como se hace en este caso?
153
« en: Martes 2 de Septiembre de 2008, 22:41 »
HOla,he sacado la solucion y se la digo a todos vosotros si os interesa ,ya que habeís puesto mucho interes..la idea es realizar una funcion de SacarPalabras(.......),,,como paramentros en referencia para poder asi mismo devolverlos ,de la siguiente manera:
void SacarCampos(string &matricula1,string &nombre1,string &apellidos1,string linea){
int j=0; int longi;
cout<<"aqui"<<endl; longi=linea.length(); //cout<<longi<<endl; while(j<longi){ while(linea[j]!=':'){
matricula1=matricula1+linea[j]; j++; } j++; while(linea[j]!=':'){ nombre1=nombre1+linea[j]; j++; } j++; while(j<longi){ apellidos1=apellidos1+linea[j]; j++; } j++;
}
}
Y luego como es normal la funcion de LeerFichero,donde puedo a la misma vez ,leer el fichero de texto y escribir en le fichero binario.
void LeerFichero(){ string linea,matricula1,apellidos1,nombre1; Tcoche coche; bool correcto=false; fstream fic,fic2; fic.open("coches.txt",ios::in); fic2.open("coches.dat",ios::out |ios::binary); if ((!fic) || (!fic2)){ cout<<"error apertura de fichero"<<endl; } else{ getline(fic,linea); while(!fic.eof()){ SacarCampos(matricula1,nombre1,apellidos1,linea); strncpy(coche.matricula,matricula1.c_str(),10-1); coche.matricula[10-1]=' ';
correcto=DniCorrecto(coche.matricula); strncpy(coche.nombre,nombre1.c_str(),10-1); coche.nombre[10-1]=' ';
strncpy(coche.apellidos,apellidos1.c_str(),10-1); coche.apellidos[10-1]=' ';
cout<<matricula1<<" "<<nombre1<<" "<<apellidos1<<endl; if(correcto==true){ fic2.write( (const char*)&coche,sizeof(coche)); } matricula1=""; nombre1=""; apellidos1=""; getline(fic,linea);
}
} }
Espero haberles ayudado.Gracias por el interes.
154
« en: Martes 2 de Septiembre de 2008, 17:16 »
Hola,no es concretamente una línea,la cuestion es que tengo que leer de un fichero de texto y escribir en un fichero binario,eso lo tengo claro,pero mi linea en el fichero de texto es:
45689756:julian martinez:Fernandez:33
la cuestion es que si leo con getline(fic,linea),estoy leyendo toda la linea,y está claro que los : no los tengo que almacenar,como hago para leer quitando los :?
esa es mi cuestion,porque luego guardarlo en un fichero binario,lo tengo claro.
Me podeis ayudar?
155
« en: Sábado 7 de Junio de 2008, 13:53 »
Antes que nada,tengo el siguiente registro; typedef struct Talumno{ char dni[10]; string nombre; string apellidos; string cantidad; };
Hola,tengo una duda,tengo un fichero texto.txt de la siguiente forma
4707744389 Julian Maritnez 200
y yo quiero leer esto ,y asignar a cada campo de mi alumno,y no se como hacerlo?
pues yo hago mi main
int main(){ Talumno alumno; fstream fic;
fic.open("bancos.txt",ios::in); if(!fic){ cout<<"error de apertura del fichero"<<endl; } else{ //yo creo que tengo que leerlo asi fic.read((char *),&alumno,sizeof(Talumno)); //pero cuando compruebo si leo algo o si yo quiero que ese alumno que he leido escribirlo en otro fichero no me sale bien
}
}
Mi pregunta es como yo puedo leerlo bien,es decir leer el alumno correctamente, y otra pregunta,como escribir ese alumno en otro fichero.por ejemplo texto2.txt??
Os agradecería mucho vuestra ayuda.Gracias
156
« en: Lunes 5 de Mayo de 2008, 23:48 »
Hola,quiero que me digais que criterio sigue para ordenar,y si lo conseguís averiguar ,cual es la idea?
aqui pongo la cadena de caracteres ordenado:
1212 1213121 32321233 78661AHJ AFA654J QW4321
esa ya es la ordenación,o como tiene que salir. que criterio usa? Y si lo conseguir averiguar...cual es la idea?
157
« en: Domingo 13 de Abril de 2008, 22:03 »
No.no es exactamente eso..yo lo que quiero es utilizar como parámetro un string que provenga de otra función....como hago eso?
158
« en: Domingo 13 de Abril de 2008, 20:21 »
Hola,lo que quiero saber es si se puede utlizar un string como un bloque para pasarlo como parámetro.Me explico con un ejemplo:
yo tengo la siguiente cadena:
string cadena: HOLA/ADIOS y quiero sacar esa cadena y meterla en "nuevacadena",para utilizar nuevacadena y usarla como parámetro de entrada de una función.
Yo solo sé una manera de almacenar,
void FuncionExtraer(){ int i=0; while (cadena !='/') nuevacadena=cadena; i++; }
void Funcion2(nuevacadena){ AQUI COMO PUEDO METER NUEVACADENA?
}
int main(){ FuncionExtraer(); Funcion2(nuevacadena)
}
ENtendeis mi pregunta?,,lo que quiero meter a Funcion2 nuevacadena,y no se como hacerlo,podeís ayudarme????
159
« en: Martes 19 de Febrero de 2008, 19:01 »
Gracias por la contestacion,pero es que esa que me pones no es la funcion de lo que yo consultaba,yo quiero asignar a la posicion de mi matriz una coordenada,porque yo quiero mover dentro de mi matriz, es decir si yo tengo el 3 en la c1,lo quiero mover a la c2,para eso lo quiero.me entiendes?
De todas formas.muchas gracias.Sigo esperando ideas.Gracias
160
« en: Martes 19 de Febrero de 2008, 00:05 »
Hola,no se como identificar la posicion de una matriz con una coordenada?,me explico:
Tengo la siguiente matriz de 3*3:
3|_8|9_|2__| 2|__|__|___| 1|__|_3|___| a b c
Como asocio yo que el 8 está en la coordenada "a3",con la posicion[0][0]?,como asocio yo las coordenadas con la posición de matriz?
Un saludo,espero que me ayudeis...gracias
161
« en: Lunes 18 de Febrero de 2008, 23:49 »
Hola me gustaria saber si yo meto un número,como convertirlo a char,es decir
int n; cout<<"introduce un número"<<endl; cin>>n;
¿Como paso ese número a char?
Un saludo,espero respuesta,gracias
162
« en: Lunes 18 de Febrero de 2008, 18:48 »
Hola a todos,mirar tengo que inicializar el siguiente tablero,la primera forma que se me ha ocurrido es la fila 0 y la fila 6,meterla a pelo,y hacer un for para meter la fila 1 y la fila 7,se os ocurre otra regla,lo digo por no meter a pelo todo,
Con meter a pelo me refiero a T[0][0]='t' T[0][1]='c' T[0][2]='a' .......
El tablero seria el siguiente
t c a d r a c t p p p p p p p p - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - P P P P P P P P T C A D R A C T
Para más aclaracion el tablero es una matriz de 8 * 8,
163
« en: Lunes 18 de Febrero de 2008, 13:33 »
Muchas gracias. por aclararme el concepto de dichos operadores,muchas gracias,por la atencion.
un saludo
164
« en: Domingo 17 de Febrero de 2008, 21:12 »
no.no...no respondes a mi pregunta, todo lo que me has explicado,,son estructuras de control y todo eso..pero en concreto me gustaría saber los operadores que he citado,..el funcionamiento de dichas estructuras que citastes se su funcionamiento.
Gracias de todas formas.
165
« en: Domingo 17 de Febrero de 2008, 19:10 »
Hola a todos,soy un principiante de Ada,y me gustaria saber ,cual es el objetivo de dichos operadores "and then" y "or else", para entenderlos mejor además de decirme para que sirven,me podían poner un ejemplo pequeño de su uso para entenderlos mejor.
Un saludo,espero respuesta.Gracias y perdón por las molestias
166
« en: Miércoles 6 de Febrero de 2008, 17:09 »
Hola, a todos,me gustaria publicar mi pagina flash en internet,pero no tengo ni idea como..mi pagina está formado por varios swf,pero no tengo ni idea de como hacerlo,era por si alguien me podía indicar como hacerlo.os lo agradecería.
Un saludo y espero respuesta.
167
« en: Viernes 1 de Febrero de 2008, 17:24 »
Hola,buenas,necesitaría si alguien me puede ayudar.
Yo tengo un menu un un swf,por ejemplo index.swf, en el que tengo un boton y llamo a otro swf.ejemplo equipo.swf,pues en ese swf,tengo un boton ATRAS, COMO LO REDIRECCIONES A MI FOTOGRAMA,DONDE SALE EL MENU?
ME PODEIS AYUDAR? ES QUE NO TENGO NI IDEA.
uN SALUDO,ESPERO RESPUESTA
168
« en: Sábado 12 de Enero de 2008, 18:00 »
Hola a todos,soy novato en java,y necesito saber que son las siguientes sentencias:
@GeneratedValue(strategy=GenerationType.IDENTITY)
@OneToMany(cascade=CascadeType.ALL,mappedBy="usuario")
me tienen que explicar que significan si me hacen el gran favor,un saludo,gracias
Espero respuesta
169
« en: Martes 8 de Enero de 2008, 19:04 »
Porque cuando introduces ese valor a,se te queda en el buffer y no te lo mete cuando te interesa...ese yo creo que es el motivo...
170
« en: Domingo 6 de Enero de 2008, 19:47 »
hOLA A TODOS,ME PODEIS DECIR COMO SE LEE UNA MATRIZ DESDE UN FICHERO .TXT,NO QUIERO QUE ME HAGAIS LA TAREO,NI LO PRETENDO,PERO SI DEJÁNDOME UN EJEMPLO O ALGO,
ESPERO RESPUESTA,UN SALUDO,GRACIAS
171
« en: Viernes 18 de Mayo de 2007, 10:21 »
Hola,yo tengo dos listas,,,una que ya la tengo creada y otra que la tengo que ir ordenando (de forma alfábetica)dependendiendo de la de arriba,pero no se como enlazarlas,,porque cuando relaciono nodos de mi lista ordenada,,con nodos de la lista1(que es la que quiero hacer),,me dice que no puedo asignar nodos de diferentes listas...yo lo que quiero es ver un ejemplo de listas ,,que una lista utilice nodos de la otra lista.....PERO EN C++... Muchas gracias...Espero contestaciones.
172
« en: Jueves 17 de Mayo de 2007, 19:04 »
Gracias
173
« en: Jueves 17 de Mayo de 2007, 19:00 »
no puedo probar tu codigo en compiladro c++,,lo que me has puesto es c...me entiendes..?..y te he preguntado el uso de esa función.No creo que es para que te pongas asi..
174
« en: Jueves 17 de Mayo de 2007, 18:55 »
No,,,no te pongas como siempre:
"tu lo que quieres es que te lo hagan",,,frases muy utilizadas por ti...
No quiero que me lo hagas..pedi ideas...y si las ideas que presentan ustedes tengo dudas...pregunto...(que es lo que seguiré haciendo con las dudas) y como usted sabe más que yo...pues le pregunto...eso no quiere decir que yo quiera que usted me lo haga...no confunda...
con esto voy bien???
if ((strcmp(cadena, cadena[j])) > 0) { aux = cadena; cadena = cadena[j]; cadena[j] = aux; }
175
« en: Jueves 17 de Mayo de 2007, 18:48 »
hombre esa manera,,es un poco rara,y si no se los nombres que me encuentro...?
scroll en c++ se puede utilizar???
otra duda.... strcmp(a,B) te devuelve un 1 si la cadena a es mayor que la b(en longitud),verdad??
con esto me estoy haciendo un gran lio...no se como ordenar nombres ????
Páginas: 1 ... 5 6 [7] 8 9
|
|
|