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

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: 1 ... 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [32] 33 34 35 36 37 38 39 40 41 42 43 44 45
311  Programación / Programación C/C++ / Re: Juego de Damas [Color del Tablero] en: 23 Junio 2015, 21:57 pm
En la cabecera window.h tienes algunas funciones para cambiar algunos atributos de la consola:

Código
  1. HANDLE laTerminal;
  2.    laTerminal = GetStdHandle ( STD_OUTPUT_HANDLE );
  3.  
  4.    SetConsoleTextAttribute ( laTerminal,BACKGROUND_GREEN );
  5.    printf("Texto 1");
  6.    SetConsoleTextAttribute ( laTerminal,BACKGROUND_INTENSITY | BACKGROUND_GREEN| BACKGROUND_RED| BACKGROUND_BLUE );
  7.    printf("Texto 2");
  8.    SetConsoleTextAttribute ( laTerminal,BACKGROUND_INTENSITY | BACKGROUND_RED );
  9.    printf("texto 3");
  10.    SetConsoleTextAttribute ( laTerminal,FOREGROUND_INTENSITY | FOREGROUND_BLUE | FOREGROUND_GREEN| FOREGROUND_RED );
  11.    printf(" texto 4");
  12.  
  13.  
312  Programación / Programación C/C++ / Re: realizar un programa que ingresando una palabra por teclado ella se mueva. en: 20 Junio 2015, 00:09 am
Para darle un valor a una variable tienes que usar el operador de asignacion "=" tú estas usando el operador de comparación "==" para hacer la misma tarea.
313  Programación / Programación C/C++ / Re: Pilas y colas en: 19 Junio 2015, 02:01 am
Código
  1. char Pila::Pop(void){}

Fijate que no tiene parámetros y tú le estas pasando un char, que me imagino que es el carácter que quieres eliminar
314  Programación / Programación C/C++ / Re: realizar un programa que ingresando una palabra por teclado ella se mueva. en: 17 Junio 2015, 23:05 pm
El clrscr() es una función de conio.h, cambia eso por system("cls");
315  Foros Generales / Foro Libre / Re: Hoy en día... ¿estudiar informática? en: 17 Junio 2015, 21:58 pm
Lo malo de hoy en dia esque cualquiera se mete al youtube y consigue lo que se propone

¿Estas seguro de lo que comentas?  :¬¬, De verdad crees que eso es malo?
316  Foros Generales / Foro Libre / Quiero crear un blog en: 13 Junio 2015, 03:40 am
He visto que se puede crear blogs, pero los que veo no me gustan...
Quisiera poder crear uno como esta página: http://home.hccnet.nl/h.g.muller/hash.html

Lo que quiero es que no tenga ningun tipo de distracciones, con que pueda escribir y poner algunas imagenes es suficiente.

No lo hago con fines comerciales asi que lo tengo que poder crear gratis  :-\

Quería publicar esto en dudas Generales, pero veo que necesito lentes  :-\
317  Programación / Programación General / Re: ¿que lenguaje elegir? en: 9 Junio 2015, 21:37 pm
Quería preguntar y porque nadie dice C++?
Porque es solo para Cracks jaja, Na es broma.

Realmente no hay mucha diferencia entre java y C# yo programo un poco en los dos lenguajes.

Un saludo
318  Programación / Programación C/C++ / Re: Dibujar e inicializar tablero de posibles distintos tamaños en C [?] en: 9 Junio 2015, 00:28 am
no has iniciado el valor de d_i y d_j contienen basura, tienes que pedirlos con scanf, acuerdate que lo pides pero cuando el jugador quiere mover no cuando quiere atacar.

Edito:

Mira las siguientes lineas, solo tendrías que comprobar mediante otro metodo si se ha ingresado una Acción válida, o sea si se estan cumpliendo las reglas del juego:

Código
  1. else if(accion == 't'){
  2.    bool AccionValida = false;
  3.  
  4.    while(AccionValida == false)
  5.    {
  6.        printf("Ingresa coordenada destino d_i");
  7.        scanf(" %i",d_i);
  8.        printf("Ingresa coordenada destino d_j");
  9.        scanf(" %c",d_j);
  10.  
  11.        /*Creas un metodo para comprobar si ha realizado un movimiento legal, esto es, si no se ha salido del
  12.         tablero, si no ha disparado a más de 5 posiciones o si ha disparado a travez de un arbol*/
  13.        AccionValida = ComprobarAccion(o_i,o_j,d_i,d_j);
  14.  
  15.        if(AccionValida == false)
  16.            printf("Accion Invalida(Rompiste alguna regla del juego); Intenta de nuevo\n");
  17.    }
  18.  
  19.    /*Las siguientes lineas de código se ejecutaran siempre y cuando se haya ingresado una accion válida: */
  20.  
  21.    if(turno == 1)
  22.    /*En caso de que sea turno del jugador 1*/
  23.        if( tableroXxX[d_i][d_j - 97 ] == '2' )
  24.        {
  25.            ganador = 1;
  26.        }
  27.        else
  28.        {
  29.            printf("Has fallado");
  30.        }
  31.     else if(turno == 2)
  32.     /*En caso de que sea turno del jugador 2*/
  33.        if( tableroXxX[d_i][d_j - 97 ] == '1' )
  34.        {
  35.            ganador = 2;
  36.        }
  37.        else
  38.        {
  39.            printf("Has fallado");
  40.        }
  41.  
  42.     }
  43. }

fijate en ComprobarAccion(o_i,o_j,d_i,d_j);, es una funcion con 4 parámetros, necesitas a parte de pedir las coordenadas de destino, también necesitas pedir las coordenadas de origen para que puedas saber si se ha realizado un movimiento legal, acuerdate que solo pides las coordenadas cuando el jugador se quiere mover, pero no lo haces cuando el jugador quiere atacar.
319  Programación / Programación C/C++ / Re: Dibujar e inicializar tablero de posibles distintos tamaños en C [?] en: 9 Junio 2015, 00:14 am
Publica todo el código de lo contrario tengo que hacer muchas deducciones  :-\, lo de los arreglos solo te lo mostré como un ejemplo no necesariamente tiene que ser [ 0 ] [ 3 ]

publica al menos la parte de if(accion == 'm'){ /*El código de aquí*/ }
320  Programación / Programación C/C++ / Re: [+] Juego plataformista en C++ en: 8 Junio 2015, 20:16 pm
se ve interesante, gracias por el aporte  :laugh:
Páginas: 1 ... 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [32] 33 34 35 36 37 38 39 40 41 42 43 44 45
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines