• Sábado 27 de Abril de 2024, 11:12

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 - Gared12

Páginas: [1]
1
C/C++ / Re: Sucesion Recursividad
« en: Martes 31 de Agosto de 2010, 05:59 »
No se entiende bien tu enunciado, Podrias escribirlo con ejmplos de entrada y salida por favor

2
C/C++ / Re: Búsqueda de caminos
« en: Viernes 27 de Agosto de 2010, 09:12 »
Que tal player, mi recomendación sería que copiaras todo tu  archivo a una matriz de
  • [y] tu le pones los valores dependiendo de tu fichero puedes usar un contador de lecturas para calcular cuantas filas y columnas como máximo contiene, ya teniendo el fichero en memoria nada mas tendrias que identificar la Entrada y la Salida y ya mediante las coordenadas donde se encuentran revisar en la coordenas alrededor es decir  si en (X,Y) se encuentra la entrada revisas en (X-1,Y) Y EN (X+1,Y) esto es para revisar que no se encuentre un "#" a la izquieda o la derecha y despues con una bandera marcas si se encuentra bloqueda por esos lados despues buscas en la (X+Y-1) Y EN (X+Y+1) y esto es para buscar a los lados si tu Entrada o Tu salida resultan con "#" en las 4 coordenadas alrededor entonces no se puede completar el camino.


Saludos espero que te ayude.
 :hitcomp: Gared

3
C++ Builder / Re: Concatenacion
« en: Viernes 27 de Agosto de 2010, 08:45 »
Que tal Adriana.

Según tengo entendido no hay ninguna función de concatenación como la famosa STRCAT() que utilizábamos en "C" lo que yo te recomendaría
es que concatenaras tu cadena usando un for por cada una es decir:

char nc[90];
char pa[30]
char sa[30];
char nom[30];


int contador_total;
int contador_local;

cotador_total=0;

for(contador_local=0;contador<=pa.Lenght();contador_local++){
     nc[contador_total] = pa[contador_local];
     contador_total++;
}

nc[contador_total] =" "; // PARA QUE PONGA UN ESPACION ENTRE EL PRIMER Y SEGUNDO APELLIDO
contador_total++;

for(contador_local=0;contador<=sa.Lenght();contador_local++){
     nc[contador_total] = sa[contador_local];
     contador_total++;
}

nc[contador_total] =" "; // PARA QUE PONGA UN ESPACION ENTRE EL SEGUNDO APELLIDO Y EL NOMBRE
contador_total++;

for(contador_local=0;contador<=nom.Lenght();contador_local++){
     nc[contador_total] = nom[contador_local];
     contador_total++;
}

//***************************************************************************************************************************************//


Espero y te funcione saludos
 :hitcomp: Gared

4
C++ Builder / Re: Boton maximizar de un formulario
« en: Viernes 27 de Agosto de 2010, 08:30 »
Que tal yinner.
Pues para que la ventana de tu aplicación no se maximice Prueba cambiando la propiedad autosize de tu Form
siempre esta en False cambiala a True y así ya no se maximizará.




 :hitcomp: Gared

Páginas: [1]