|
Mostrar Mensajes
|
Páginas: [1] 2 3
|
2
|
Programación / Programación C/C++ / Re: ¿Cómo cargar datos desde un archivo .txt en listas ligadas/enlazadas?
|
en: 23 Abril 2013, 14:14 pm
|
Tal ves esto te sirva # include <stdio.h> # include <conio.h> FILE *doc; int main(){ doc = fopen("prueba.txt","w"); printf("ponga los nombres de los jugadores"); char jug[15]; char resp; int n = 0; do{ printf("\nfJugador %d : ",n); scanf("%s",jug); fprintf(doc,"%s \n",jug); n++; printf("\nIngresar nuevo jugador? (s/n)"); resp = getch(); }while( resp == 's' || resp == 'S'); fclose(doc); return 0; }
|
|
|
5
|
Programación / Programación C/C++ / Que esta mal? usando allegro
|
en: 19 Abril 2013, 19:40 pm
|
Bueno hice este codigo pero resulta que lo ejecuto y me dice que a encontrado un problema y debe cerrarse. #include <allegro.h> #define max_filas 20 /* Para el Eje Y*/ #define max_columnas 31 /* Para el Eje X*/ BITMAP *buffer; BITMAP *roca; char mapa[max_filas][max_columnas]={ "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "X o |o o o XXXXX o o o| o X", "X XXX XXXXX XXXXX XXXXX XXX X", "XoXXX XXXXX XXXXX XXXXX XXXoX", "X o|o o o o|o X", "XoXXXoXX XXXXXXXXXXX XXoXXXoX", "X |XX |XXX| XX X", "XoXXXoXXXXXX XXX XXXXXXoXXXoX", "X XXXoXX ooo|ooo|ooo XXoXXX X", " o |XX XXXXXXXXXXX XX| o ", "X XXXoXX XXXXXXXXXXX XXoXXX X", "XoXXXoXX oo |ooo|ooo XXoXXXoX", "X XXXoXXXXXX XXX XXXXXXoXXX X", "X XX XXX XX X", "X XXXoXX XXXXXXXXXXX XXoXXX X", "XoXXX| o| o o o o o |o |XXXoX", "X XXXoXXXX XXXXXXXX XXX XXX X", "XoXXXoXXXX XXX XXXoX", "X o |o o XXXXXXXX o o| o X", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX", }; void dibujar_mapa() { int row,col; for(row = 0; row < max_filas; row++) { for(col = 0; col < max_columnas; col++) { if(mapa[row][col] == 'X') { draw_sprite(buffer, roca, col*30, row*30) ; } } } } void pantalla() { blit(buffer, screen , 0,0,0,0,880,600); } int main() { allegro_init(); install_keyboard(); set_color_depth(32); set_gfx_mode(GFX_AUTODETECT_WINDOWED, 880, 600, 0, 0); roca = load_bitmap( "roca.bmp", NULL); buffer = create_bitmap(880, 600); dibujar_mapa(); } END_OF_MAIN();
|
|
|
6
|
Programación / Programación C/C++ / Re: Requisitos minimos allegro
|
en: 19 Abril 2013, 17:15 pm
|
Oye que esta mal aca amigo #include <allegro.h> #define max_filas 20 /* Para el Eje Y*/ #define max_columnas 31 /* Para el Eje X*/ BITMAP *buffer; BITMAP *roca; char mapa[max_filas][max_columnas]={ "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "X o |o o o XXXXX o o o| o X", "X XXX XXXXX XXXXX XXXXX XXX X", "XoXXX XXXXX XXXXX XXXXX XXXoX", "X o|o o o o|o X", "XoXXXoXX XXXXXXXXXXX XXoXXXoX", "X |XX |XXX| XX X", "XoXXXoXXXXXX XXX XXXXXXoXXXoX", "X XXXoXX ooo|ooo|ooo XXoXXX X", " o |XX XXXXXXXXXXX XX| o ", "X XXXoXX XXXXXXXXXXX XXoXXX X", "XoXXXoXX oo |ooo|ooo XXoXXXoX", "X XXXoXXXXXX XXX XXXXXXoXXX X", "X XX XXX XX X", "X XXXoXX XXXXXXXXXXX XXoXXX X", "XoXXX| o| o o o o o |o |XXXoX", "X XXXoXXXX XXXXXXXX XXX XXX X", "XoXXXoXXXX XXX XXXoX", "X o |o o XXXXXXXX o o| o X", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX", }; void dibujar_mapa() { int row,col; for(row = 0; row < max_filas; row++) { for(col = 0; col < max_columnas; col++) { if(mapa[row][col] == 'X') { draw_sprite(buffer, roca, col*30, row*30) ; } } } } void pantalla() { blit(buffer, screen , 0,0,0,0,880,600); } int main() { allegro_init(); install_keyboard(); set_color_depth(32); set_gfx_mode(GFX_AUTODETECT_WINDOWED, 880, 600, 0, 0); roca = load_bitmap( "roca.bmp", NULL); buffer = create_bitmap(880, 600); dibujar_mapa(); } END_OF_MAIN();
me da un error de que ha dejado de responder y se cierra
|
|
|
8
|
Programación / Programación C/C++ / Re: Que esta mal
|
en: 17 Abril 2013, 23:57 pm
|
Puedes declarar el array de un golpe entre comillas, sin necesidad de estar entrando cada elemento por separado. Por ejemplo:#include <iostream> using namespace std; int main() { char a[11]="ASDFGHJKLQ"; for(int i=0; i<11; i++) { cout <<a[i]<<" "; } cout << endl; return 0; }
Y te has vuelto a olvidar de poner int delante de la función main.
Saluditos! .... Vale teacher El tipo del tutorial lo tenia haci :s
|
|
|
9
|
Programación / Programación C/C++ / Que esta mal
|
en: 17 Abril 2013, 23:39 pm
|
Bueno estoy aprendiendo a usar for y arrays pero el tipo de los tutoriales me enreda xD que esta mal aca :s #include <iostream> using namespace std; main() { char a[10]; a[0] = 'H'; a[1] = 'H'; a[2] = 'H'; a[3] = 'H'; a[4] = 'H'; a[5] = 'H'; a[6] = 'H'; a[7] = 'H'; a[8] = 'H'; a[9] = 'H'; for(int i; i<10; i++) { cout << i; } cout << endl; return 0; }
|
|
|
|
|
|
|