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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: [1] 2
1  Programación / Programación C/C++ / Re: Juego del Telesketch en: 19 Febrero 2015, 16:37 pm
m
2  Programación / Programación C/C++ / Re: programa que dibuje en: 19 Febrero 2015, 16:14 pm
Os adjunto las partes que no sé hacer:

- Debo poner debajo del área la Posición puntero:
- Al lado de la posición del puntero, el programa debe indicar si se está dibujando
o no en ese momento.
- Debajo del rectángulo debe verse en todo momento la posición del puntero de
dibujo indicando la fila y la columna en que se encuentra con respecto al
rectángulo dibujado.
3  Programación / Programación C/C++ / Re: programa que dibuje en: 19 Febrero 2015, 16:12 pm
Al lado del  área deberá tener una especie de menú que sirva de guía al usuario y aquí os indico el código

   gotoxy (122,0);
   cout << "TECLAS MOVIMIENTO\n" << endl;
   gotoxy (122,1);
   cout << "Derecha: ' p '" << endl;
   gotoxy (122,2);
   cout << "Izquierda: ' o '" << endl;
   gotoxy (122,3);
   cout << "Arriba: ' q '" << endl;
   gotoxy (122,4);
   cout << "Abajo: ' a '" << endl;
   gotoxy (122,5);
   cout << endl;
   gotoxy (122,6);
   cout << "BROCHAS" << endl;
   gotoxy (122,7);
   cout << "*: 1" << endl;
   gotoxy (122,8);
   cout << "#: 2" << endl;
   gotoxy (122,9);
   cout << "0: 3 " << endl;
   gotoxy (122,10);
    cout << "Activar/Desactivar: <espacio> "<< endl;

   
4  Programación / Programación C/C++ / programa que dibuje en: 19 Febrero 2015, 16:10 pm
Hola a todos, necesito vuestra ayuda.
Tengo que hacer un juego que simule el telesketch en c++
Para ello he empezado dibujando un área donde el usuario deberá poder dibujar dentro de ese área.

Os adjunto el código y luego lo que me falta

Esta es la función que pinta el área
void pinta_area (int ancho, int alto)
{
   ancho = 119;
   alto = 52;
   
   for (int i = 0; i < ancho ; i++)
   {
      gotoxy (i,0);
      cout << '-';
   }
   for (int j = 0; j < alto ; j++)
   {
      gotoxy (0,j);
      cout << '|';
   }
   for (int k = 0 ; k < alto ; k++)
   {
      gotoxy(119,k);
      cout << '|';
   }
   for (int d = 0 ; d < ancho ; d++)
   {
      gotoxy(d,52);
      cout << '-';
   }
   gotoxy (0,0);
   cout << '+';
   gotoxy (119,0);
   cout << '+';
   gotoxy (0,52);
   cout << '+';
   gotoxy (119,52);
   cout << '+';   
}
5  Programación / Programación C/C++ / Re: Juego del Telesketch en: 18 Febrero 2015, 20:37 pm
He conseguir "empezar algo" pero solo logro que salga esto:

|- - - - - - - - - -
|
|
|
|
|
|
|

Es decir me falta " cerrarlo"
Os adjunto el código que he escrito

void pinta_area (int x, int y)
{
   x = 119;
   y = 52;
   
   for (int i = 0; i < x ; i++)
   {
      gotoxy (i,0);
      cout << '-';
   }
   for (int j = 0; j < y ; j++)
   {
      gotoxy (0,j);
      cout << '|';
   }
      
}
int main()
{
   
   set_max_window ();
   const int ancho = 119;
   const int alto = 52;
   clrscr();
   pinta_area (ancho, alto);


6  Programación / Programación C/C++ / Re: Juego del Telesketch en: 18 Febrero 2015, 19:18 pm
Perdona, creía que me había explicado bien.
El lenguaje es en c++ y lo que sale en negrita es como empieza el enunciado.
Debo dibujar ese "rectángulo" que es como el área donde dentro se podrá "dibujar"
Para empezar, creo que debería escribir una función que sea algo así como
pinta_area y que reciba como parámetros el alto, el ancho...

Me consigo explicar mejor?
7  Programación / Programación C/C++ / Juego del Telesketch en: 16 Febrero 2015, 12:18 pm
,
8  Programación / Programación C/C++ / Re: Duda bucle do while en: 11 Enero 2015, 16:56 pm
He probado con vuestras correcciones y ahora, pongo 2 y me lo da como error.......... :rolleyes:

Os prestáis alguno como salvadores dándome vuestro correo para pasaros la práctica y el código que llevo?

GRACIAS.
9  Programación / Programación C/C++ / Re: Duda bucle do while en: 11 Enero 2015, 16:40 pm
Pero.........de esa forma no dejaría introucir ni el 1 ni el 4, no?
Asi que estaría mal
10  Programación / Programación C/C++ / Re: Duda bucle do while en: 11 Enero 2015, 14:12 pm
Gracias por vuestra ayuda
He probado el código con las correciones y me sale por pantalla lo siguiente:
 
1- Saludar
2- Despedir
3- Conversar
4- Terminar

 Introduce un numero entre 1 y 4Vuelve a introducir un numero que este dentro del rango, por favor:
  :huh:
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines