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

#1
Programación C/C++ / Re: Busco programadores
26 Abril 2013, 14:44 PM
PAra crear trucos se usa Ingeniera Inversa  :-\
#2
Tal ves esto te sirva

Código (cpp) [Seleccionar]
# 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;
}
#3
Tal ves estos te sirvan espero haber ayudado...

Click Aca
#4
Nadie me puede ayudar¿? :-(
#5
Bueno hice este codigo pero resulta que lo ejecuto y me dice que a encontrado un problema y debe cerrarse.

Código (cpp) [Seleccionar]
#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
Oye que esta mal aca amigo

Código (cpp) [Seleccionar]
#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 :(
#7
Que necesito tener en mi pc para programar con allegro?

cuanto de video o algo?
#8
Programación C/C++ / Re: Que esta mal
17 Abril 2013, 23:57 PM
Cita de: leosansan en 17 Abril 2013, 23:52 PM
Puedes declarar el array de un golpe entre comillas, sin necesidad de estar entrando cada elemento por separado. Por ejemplo:

Código (cpp) [Seleccionar]
#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 C/C++ / Que esta mal
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 (cpp) [Seleccionar]
#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;
}
#10
Cita de: Black Master en 16 Abril 2013, 21:38 PM
usa la api de win32 para crear ventanas
o un form (visual c++)

REcuerda que soy nuevo  :-* :-\