pf alguien me colabora con este ejercicio en C++ adivinar un numero con grado de dificultad

George Martin
07 de Mayo del 2014
Elaborar un programa en c++ consistente en el juego “Adivina un Número”, con las siguientes características:

i) El número debe estar en el rango de 1 a 1000 (generado aleatoriamente)

ii) Debe tener dos niveles nivel básico y nivel experto,, el nivel básico no tendrá restricciones en número de oportunidades, además se le dará indicaciones como “Caliente”, “Frio”.. El Nivel experto solo tendrá 5 oportunidades con mensajes de ayuda “lejos”, “cerca”


iii) Al finalizar debe informar el número de intentos realizados antes de encontrar la respuesta correcta.