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ú

Temas - Daniel_Ruiz

#1
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();
#2
Que necesito tener en mi pc para programar con allegro?

cuanto de video o algo?
#3
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;
}
#4
Bueno me gustaria saber como hacer para que en ves de la consola negra aparezca una ventana como la de wordpad o algo haci.
#5
Bueno amigos hago este tema para que vean mi progreso como programador de c++

Me gustaria que me dejaran pequeñas tareas para ir avanzando Poco a Poco REcuerden que hasta ahora comienzo Ponganme tareas no tan dificiles para aumentar poco a poco la dificultad

Mis 2 Proyectos terminados

Calculadora
Código (cpp) [Seleccionar]
#include <iostream>
#include <cstdlib>
using namespace std;


int main()
{

char a;
char* Nombre;

int uno;
int dos;

cout<<"(S)Suma (R)Resta (M)Multiplicacion (D)Division\n\n";
cin>>a;

if(a == 's'||a == 'S')
{
cout<<"Ingresa un numero\n\n";
cin >>uno;
cout<<"Ingresa otro numero\n\n";
cin >>dos;
cout<<"Total Suma = \n"<< uno + dos ;

}
else if(a == 'r'||a == 'R')
{
cout<<"Ingresa un numero\n\n";
cin >>uno;
cout<<"Ingresa otro numero\n\n";
cin >>dos;
cout<<"Total Resta = \n"<< uno - dos ;
}
else if(a == 'm'|| a == 'M')
{
cout<<"Ingresa un numero\n\n";
cin >>uno;
cout<<"Ingresa otro numero\n\n";
cin >>dos;
cout<<"Total Multiplicacion = \n"<< uno * dos ;
}
else if(a == 'd'||a == 'D')
{
cout<<"Ingresa un numero\n\n";
cin >>uno;
cout<<"Ingresa otro numero\n\n";
cin >>dos;
cout<<"Total Division = \n"<< uno / dos ;
}
cout<<"\n";
system ("pause");
return 0;
}


Caja de Pago

Código (cpp) [Seleccionar]
#include <iostream>
#include <cstdlib>

using namespace std;


char nombre_completo[100];


int main()
{
int Precio1;
int Pago;


cout << "Ingrese El Nombre del Cajero\n";
cin>>nombre_completo;

cout << "Ingrese el Valor del producto\n";
cin>> Precio1;

cout << "Ingrese el Valor del pago\n";
cin>> Pago;

cout << "Las Vueltas Son  " << Pago - Precio1 ;

cout << "\n\nUn Placer L@ Atendio  --- " <<nombre_completo;
cout << "\n\n" <<nombre_completo;

system("pause");

return 0;

}


Espero sus tareas  :xD
#6
Que programa me recomiendan¿?

DEv c++ o cual otro¿? que me recomienden.
#7
Bueno que esta mal en este codigo¿?

al ejecutarlo que dice q a encontrado un error

#include <iostream>
#include <stdio.h>

using namespace std;

char a;

char s;
char r;


main()
{
printf("(s)Suma (R)Resta");

scanf("%s",a);

if(a == s)
{
printf("Realizas suma");
}
else if(a == r)
{
printf("Realizas suma");
}

return 0;
}
#8
Programación C/C++ / Programar juegos
15 Abril 2013, 19:55 PM
hola soy nuevo y me gustaria saber juegos de que calidad se pueden hacer con c++