elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: [1] 2 3
1  Programación / Programación C/C++ / Re: Busco programadores en: 26 Abril 2013, 14:44 pm
PAra crear trucos se usa Ingeniera Inversa  :-\
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

Código
  1. # include <stdio.h>
  2. # include <conio.h>
  3.  
  4. FILE *doc;
  5.  
  6. int main(){
  7.   doc = fopen("prueba.txt","w");
  8.   printf("ponga los nombres de los jugadores");
  9.  
  10.   char jug[15];
  11.   char resp;
  12.   int n = 0;
  13.   do{
  14.  
  15.       printf("\nfJugador %d : ",n);
  16.       scanf("%s",jug);
  17.       fprintf(doc,"%s \n",jug);
  18.       n++;
  19.       printf("\nIngresar nuevo jugador? (s/n)");
  20.       resp = getch();
  21.  
  22.    }while( resp == 's' || resp == 'S');
  23.  
  24.    fclose(doc);
  25.    return 0;
  26. }
3  Programación / Programación C/C++ / Re: quisieraaaa un libro lleno de funciones y librerias c++ en: 23 Abril 2013, 14:12 pm
Tal ves estos te sirvan espero haber ayudado...

Click Aca
4  Programación / Programación C/C++ / Re: Que esta mal? usando allegro en: 20 Abril 2013, 19:07 pm
Nadie me puede ayudar¿? :-(
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.

Código
  1. #include <allegro.h>
  2.  
  3. #define max_filas 20 /* Para el Eje Y*/
  4. #define max_columnas 31 /* Para el Eje X*/
  5.  
  6. BITMAP *buffer;
  7. BITMAP *roca;
  8.  
  9. char mapa[max_filas][max_columnas]={
  10.  "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
  11.  "X  o |o o o XXXXX o o o| o  X",
  12.  "X XXX XXXXX XXXXX XXXXX XXX X",
  13.  "XoXXX XXXXX XXXXX XXXXX XXXoX",
  14.  "X      o|o   o o   o|o      X",
  15.  "XoXXXoXX XXXXXXXXXXX XXoXXXoX",
  16.  "X    |XX    |XXX|    XX     X",
  17.  "XoXXXoXXXXXX XXX XXXXXXoXXXoX",
  18.  "X XXXoXX ooo|ooo|ooo XXoXXX X",
  19.  " o   |XX XXXXXXXXXXX XX|   o ",
  20.  "X XXXoXX XXXXXXXXXXX XXoXXX X",
  21.  "XoXXXoXX oo |ooo|ooo XXoXXXoX",
  22.  "X XXXoXXXXXX XXX XXXXXXoXXX X",
  23.  "X     XX     XXX     XX     X",
  24.  "X XXXoXX XXXXXXXXXXX XXoXXX X",
  25.  "XoXXX| o| o o o o o |o |XXXoX",
  26.  "X XXXoXXXX XXXXXXXX XXX XXX X",
  27.  "XoXXXoXXXX          XXX XXXoX",
  28.  "X  o |o o  XXXXXXXX o o| o  X",
  29.  "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
  30. };
  31.  
  32. void dibujar_mapa()
  33. {
  34. int row,col;  
  35.  
  36. for(row = 0; row < max_filas; row++)
  37. {
  38.  
  39. for(col = 0; col < max_columnas; col++)
  40. {
  41.         if(mapa[row][col] == 'X')
  42.         {
  43.           draw_sprite(buffer, roca, col*30,  row*30) ;            
  44.  
  45.         }
  46.  
  47. }
  48.  
  49. }
  50.  
  51.  
  52. }
  53.  
  54. void pantalla()
  55. {
  56. blit(buffer, screen , 0,0,0,0,880,600);
  57.  
  58. }
  59.  
  60.  
  61.  
  62. int main()
  63. {
  64.  
  65.    allegro_init();
  66.    install_keyboard();
  67.  
  68.    set_color_depth(32);
  69.    set_gfx_mode(GFX_AUTODETECT_WINDOWED, 880, 600, 0, 0);
  70.  
  71.    roca = load_bitmap( "roca.bmp", NULL);
  72.  
  73.  
  74.    buffer = create_bitmap(880, 600);
  75.    dibujar_mapa();
  76.  
  77.  
  78. }
  79.  
  80. 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

Código
  1. #include <allegro.h>
  2.  
  3. #define max_filas 20 /* Para el Eje Y*/
  4. #define max_columnas 31 /* Para el Eje X*/
  5.  
  6. BITMAP *buffer;
  7. BITMAP *roca;
  8.  
  9. char mapa[max_filas][max_columnas]={
  10.  "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
  11.  "X  o |o o o XXXXX o o o| o  X",
  12.  "X XXX XXXXX XXXXX XXXXX XXX X",
  13.  "XoXXX XXXXX XXXXX XXXXX XXXoX",
  14.  "X      o|o   o o   o|o      X",
  15.  "XoXXXoXX XXXXXXXXXXX XXoXXXoX",
  16.  "X    |XX    |XXX|    XX     X",
  17.  "XoXXXoXXXXXX XXX XXXXXXoXXXoX",
  18.  "X XXXoXX ooo|ooo|ooo XXoXXX X",
  19.  " o   |XX XXXXXXXXXXX XX|   o ",
  20.  "X XXXoXX XXXXXXXXXXX XXoXXX X",
  21.  "XoXXXoXX oo |ooo|ooo XXoXXXoX",
  22.  "X XXXoXXXXXX XXX XXXXXXoXXX X",
  23.  "X     XX     XXX     XX     X",
  24.  "X XXXoXX XXXXXXXXXXX XXoXXX X",
  25.  "XoXXX| o| o o o o o |o |XXXoX",
  26.  "X XXXoXXXX XXXXXXXX XXX XXX X",
  27.  "XoXXXoXXXX          XXX XXXoX",
  28.  "X  o |o o  XXXXXXXX o o| o  X",
  29.  "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
  30. };
  31.  
  32. void dibujar_mapa()
  33. {
  34. int row,col;  
  35.  
  36. for(row = 0; row < max_filas; row++)
  37. {
  38.  
  39. for(col = 0; col < max_columnas; col++)
  40. {
  41.         if(mapa[row][col] == 'X')
  42.         {
  43.           draw_sprite(buffer, roca, col*30,  row*30) ;            
  44.  
  45.         }
  46.  
  47. }
  48.  
  49. }
  50.  
  51.  
  52. }
  53.  
  54. void pantalla()
  55. {
  56. blit(buffer, screen , 0,0,0,0,880,600);
  57.  
  58. }
  59.  
  60.  
  61.  
  62. int main()
  63. {
  64.  
  65.    allegro_init();
  66.    install_keyboard();
  67.  
  68.    set_color_depth(32);
  69.    set_gfx_mode(GFX_AUTODETECT_WINDOWED, 880, 600, 0, 0);
  70.  
  71.    roca = load_bitmap( "roca.bmp", NULL);
  72.  
  73.  
  74.    buffer = create_bitmap(880, 600);
  75.    dibujar_mapa();
  76.  
  77.  
  78. }
  79.  
  80. END_OF_MAIN();

me da un error de que ha dejado de responder y se cierra :(
7  Programación / Programación C/C++ / Requisitos minimos allegro en: 19 Abril 2013, 16:39 pm
Que necesito tener en mi pc para programar con allegro?

cuanto de video o algo?
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:

Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. char a[11]="ASDFGHJKLQ";
  8. for(int i=0; i<11; i++)
  9. {
  10. cout <<a[i]<<" ";
  11. }
  12. cout << endl;
  13. return 0;
  14. }
  15.  

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

Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. main()
  6. {
  7. char a[10];
  8.  
  9. a[0] = 'H';
  10. a[1] = 'H';
  11. a[2] = 'H';
  12. a[3] = 'H';
  13. a[4] = 'H';
  14. a[5] = 'H';
  15. a[6] = 'H';
  16. a[7] = 'H';
  17. a[8] = 'H';
  18. a[9] = 'H';
  19.  
  20. for(int i; i<10; i++)
  21. {
  22. cout << i;
  23. }
  24.  
  25. cout << endl;
  26.  
  27.  
  28. return 0;
  29. }
10  Programación / Programación C/C++ / Re: Cambiar consola a otra ventana en: 16 Abril 2013, 23:18 pm
usa la api de win32 para crear ventanas
o un form (visual c++)

REcuerda que soy nuevo  :-* :-\
Páginas: [1] 2 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines