Buenas, os voy a enseñar un juego que me enseño un amigo pero que seria interesante hacerlo en C++, os doy unos ejemplos.
Se comienza con un 1.
1
11
21
1211
111221
312211
13112221
1113213211
31131211131221
Si alguien le ha visto la logica sería interesante, sino, os lo explico.
1
Que ves?
Un uno -> 11
Que ves?
Dos unos -> 21
Que ves?
Un dos y un uno -> 1211
Que ves?
Un uno, un dos y dos unos -> 111221
Que ves?
Tres unos, dos dos y un uno -> 312211
etc...
Seria interesante verlo, postead vuestros resultados, ahí va el ejercicio:
Ejercicio 1:
Escribe un programa que tenga una función con un bucle (for o/Y while) que se pueda invocar con cero parámetros o con uno, el programa dará por supuesto que si no hay parámetros el programa irá imprimiendo con una secuencia cout sin parar el resultado del juego en el bucle (como un ordendor tipo matrix), si hay parámetro que éste sea un entero que usará el bucle para alcanzarlo y parar el programa.
Ejercicio 2:
Escribe un programa parecido que pregunte al usuario las sentencias del ejercicio1, cada vez que acierte se le sumarán 10 puntos en la puntuación, cuando falle se termina el juego y se escribe la puntuación, a continuación se pregunta a el usuario si desea volver a jugar.
Ejercicio 3 (ampliacón nivel facilísimo):
Escribe un programa que con secuencias cout escriba que os ha parecido el juego.
Los tres ejercicios son míos, ni copiados de un libro, ni de internet, ni de una revista, etc... Han sido redactados y creados por mi, si alguien desea incluirlos en una web o similar solicitadme permiso.
Gracias y mucha suerte!