|
Mostrar Mensajes
|
Páginas: [1] 2
|
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?
|
|
|
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.......... Os prestáis alguno como salvadores dándome vuestro correo para pasaros la práctica y el código que llevo? GRACIAS.
|
|
|
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:
|
|
|
|
|
|
|