Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - do-while

#461
¡Buenas!

Con semejante caos de código no se donde puede estar el error. Si tienes un error de ejecución lo mas posible es que en algún momento intentes acceder a una posición de memoria incorrecta (que te salgas de los límites de algún vector).

Tienes un montón de variables. Intenta hacer el código mas limpio utilizando funciones. Por ejemplo:

- Una función que dada la posición del caballo y el movimiento que quieres realizar, te diga si el movimiento es correcto o no.

- Una función que te inicialice el tablero.

- Una función que te imprima el tablero.

- Una función, lo mas sencillo es que sea recursiva, que partiendo de una posición inicial realice los movimientos de forma automática hasta que no haya mas posibilidades.

De esta forma tu código estará separado en tareas mas sencillas en las que encontrar errores te resultará mas fácil y será mucho mas facil de leer, ya que cada una de las funciones tendrá unas pocas líneas de código y sus acciones serán muy concretas.

¡Saludos!
#462
¡Buenas!

Un buen video emotivo podría ser un documental sobre cebollas.

(Tukutuku tuchás...)

¡Saludos!
#463
¡Buenas!

Para crear directorios anidados, si las funciones de direct.h funcionan igual que aquellas que utilizaba borland 5.x (dir.h si mal no recuerdo), tienes que partir del directorio base e ir creando los subdirectorios anidados uno por uno:


mkdir(base);
mkdir(base/subdir1);
mkdir(base/subdir1/subdir11);
mkdir(base/subdir1/subdir12);
mkdir(base/subdir2);
...


Por cierto, direct.h no es estandar. Se que gcc y derivados la incluyen. ¿El resto de compiladores también tienen esa librería? (supongo que clang también la incluira...)

Por  lo que acabo de ver entre los headers que trae MinGW están tanto dir.h como direct.h y ambas incluyen el header io.h. Es en este ultimo header donde encontrarás las funciones que te hacen falta para moverte por los directorios.

¡Saludos!
#464
Programación C/C++ / Re: Error en el programa
30 Agosto 2013, 18:53 PM
¡Buenas!

No has cambiado los especificadores de conversión de printf. Siguen siendo los de double. Cambia eso y te dará el resultado correcto.

¡Saludos!
#465
Programación C/C++ / Re: Error en el programa
30 Agosto 2013, 13:43 PM
¡Buenas!

Lo mas gordo que se ve, y por esto no debería de compilar, es:

1: Dices que máximo y mínimo van a recibir vectores de enteros, pero les estás pasando un vector de double.

2: Dices que las dos funciones devuelven un valor entero, pero en printf estás utilizando el especificador de conversión de double.

3: En los dos últimos printf no has puesto la coma para separar los argumentos.

4: No se si me he dejado algo.  :P

Cambia eso y nos cuentas.

¡Saludos!

PD: Vaya tirón de orejas que te iba a dar Angel Francés si te vieses haciendo esto... (o igual es Ricardo el que te da la asignatura).
#466
¡Buenas!

Si ya sabes escribir "odnum aloH", deberías de saber escribir "Hola mundo odnum aloH"...

¡Saludos!
#467
Programación C/C++ / Re: Error en el programa
30 Agosto 2013, 12:47 PM
¡Buenas!

Tienes los prototipos de las funciones, pero te falta implementarlas...

¡Saludos!
#468
Si, mi reacción fue parecida:
#469
Cita de: simorg en 27 Agosto 2013, 22:19 PM
:huh: No he entendido nada....... :-\
Cita de: beholdthe en 29 Agosto 2013, 01:37 AM
Dice algo de un chico ingles (BOY) pero no me queda claro que le pasa con el...
Yo creo que se le ha estropeado el teclado, o que le faltan teclas. También es posible que el pobre sea disléxico o que tenga algún cromosoma de más... ¿Quién sabe?

¡Saludos!
#470
Cita de: wolfbcn en 29 Agosto 2013, 02:34 AM
"¿qué pasaría si los navegadores de Internet serían chicas?"

¡¡¡Que me arranquen los ojos!!!

O la moza esta tiene que aprender a hablar, o el traductor se merece la cámara de gas...

FUERAN, es FUERAN, por dios, que hablar bien no cuesta una p*ta m*erda...  ;D

"¿qué pasaría si los navegadores de Internet FUERAN chicas?"

¡Saludos!