Título: Codigo Fuente De menu [Abre el programa sin informacion] Publicado por: JORGE BAAK en 4 Marzo 2011, 22:43 pm Hola amigos tengo un menu de entrada pero cuando lo compilo en DEV C++ aparece el cuadro de .exe sin nada osea no aparece la informacion que indique en el codigo no se que sea algo muy raro :o
Citar #include<stdio.h> #include<conio.h> #include<windows.h> #include"numeros romanos.h" //aqui estoy llamando a los otros codigos #include"magia.h" main() { int a; while(a!=0) { system( "cls"); printf ("ARCADE BRETALERA"); printf ( "----------" ); printf("----------"); printf("Elige un juego de la lista:"); printf("\n\n1- magia\n2- numeros romanos\n\n0- salir del programa"); printf("\n\nelige: "); scanf("%i",&a); switch (a) { case 1:magia();break; case 2:numerosromanos();break; default: printf("pulsa cualquier tecla para salir"); getch(); } getch(); } getch(); return 0; } no encuentro error alguno y el compilador igual Título: Re: Codigo Fuente De menu [Abre el programa sin informacion] Publicado por: Akai en 4 Marzo 2011, 23:09 pm tu principal pecado por el cual te vamos a crucificar es hacer el while(a!=0) sin inicializar "a" a ningún valor.
Por otro lado, yo que tu utilizaría otro compilador más actualizado, como mingw, proporcionado por ejemplo en code::blocks. Y por último y por ello espero que se quede en tu memoria al menos durante un ratín más que el resto --> http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html PD: obviamente estoy de guasa con lo de la crucifixión. Título: Re: Codigo Fuente De menu [Abre el programa sin informacion] Publicado por: JORGE BAAK en 5 Marzo 2011, 00:30 am estoy idicando que
int a; y luego el while (a!=0) esta mal? :( y como iria amigo? jaa que novato soy Título: Re: Codigo Fuente De menu [Abre el programa sin informacion] Publicado por: RyogiShiki en 5 Marzo 2011, 00:41 am estoy idicando que int a; y luego el while (a!=0) esta mal? :( y como iria amigo? jaa que novato soy eso de: Código No es ninguna inicialización, es una declaración! Debes asignarle un valor para inicializar la variable: Código
Saludos Título: Re: Codigo Fuente De menu [Abre el programa sin informacion] Publicado por: JORGE BAAK en 5 Marzo 2011, 00:46 am :rolleyes: :rolleyes: :rolleyes: :rolleyes:
gracias por la obesrvacion pero el programa sigue sin aparecer , esta en blanco(negro), no aparecen las impreciones ni nada Título: Re: Codigo Fuente De menu [Abre el programa sin informacion] Publicado por: nicolas_cof en 5 Marzo 2011, 00:53 am JORGE BAAK, me imagino que no inicializaste 'a' a 0. Porque ahi tendrias tu problema.
Te recomendarias que repases conceptos de un libro, porque se nota que hay cosas que no tienes del todo clara. Salu10. Título: Re: Codigo Fuente De menu [Abre el programa sin informacion] Publicado por: RyogiShiki en 5 Marzo 2011, 00:53 am :rolleyes: :rolleyes: :rolleyes: :rolleyes: gracias por la obesrvacion pero el programa sigue sin aparecer , esta en blanco(negro), no aparecen las impreciones ni nada Espero que no hayas inicializado a -> 0.... porque entonces la condición del while nunca se cumple....Lo que puse arriba era solo un ejemplo de inicialización, nada más. Título: Re: Codigo Fuente De menu [Abre el programa sin informacion] Publicado por: JORGE BAAK en 5 Marzo 2011, 00:56 am pongo cualquer dato diferente a 0 y de todas formas sigue con ese error
Título: Re: Codigo Fuente De menu [Abre el programa sin informacion] Publicado por: Akai en 5 Marzo 2011, 01:15 am cambia la estructura, por si las moscas.
en vez de while (lo que sea) haz lo siguiente: Código de esta forma al menos te aseguras que entrará una vez. Título: Re: Codigo Fuente De menu [Abre el programa sin informacion] Publicado por: JORGE BAAK en 5 Marzo 2011, 03:12 am Akai
a funcionado: gracias a el consejo que me haz proporcionado. Una duda mas, veo que se ve mal y aqui no puedo usar gotoxy ni el texttcolor, que puedo usar envez de eso ? me tienen recomendado COORD pero la verdad no se como utilizar ni las librerias que debe llevar... gracias |