Dev - C++ - Adivinum

 
Vista:
Imágen de perfil de piter

Adivinum

Publicado por piter (5 intervenciones) el 29/07/2017 00:01:16
Es un juego en el que se tiene que adivinar un número de 4 cifras, es decir entre 1000 y 9999. El
programa escoge este número al principio del partido y estará formado por dígitos del 1 al 9. En el
número, cada dígito aparece una vez como máximo.
El jugador tendrá 10 intentos, y si no lo descubre se le muestra un mensaje indicando cuál era el
número que tenía que adivinar. En cada intento el jugador ingresa un número y el programa
devuelve una respuesta. Dicha respuesta consiste en indicar:
1. cuántos dígitos se adivinaron en la posición correcta, y
2. cuántos dígitos se adivinaron pero están en una posición diferente.
Utilizando la información de las respuestas que se van dando, hay que adivinar el número, en la
menor cantidad de intentos posibles. No se tendrán en cuenta entradas que no están en el rango.
Puntaje: El puntaje obtenido depende de la cantidad de intentos: si lo adivinó en el primer
intento, obtiene 10 puntos, si lo acierta en el segundo obtiene 9 puntos, y así sucesivamente. Si no
acierta, saca 0 puntos y se informa cuál era el número a adivinar.
ADIVINUM
========
Jugaremos con números de 4 cifras.
Intento 1: 15
El número debe tener 4 cifras. Vuelva a intentarlo.
Intento 1: 6954
Cant. Misma Posición: 0 - Cant. Otra Posición: 0
Intento 2: 1278
Cant. Misma Posición: 0 - Cant. Otra Posición: 3
Intento 3: 2178
Cant. Misma Posición: 2 - Cant. Otra Posición: 1
Intento 4: 2187
Cant. Misma Posición: 3 - Cant. Otra Posición: 0
Intento 5: 2189
Cant. Misma Posición: 2 - Cant. Otra Posición: 0
Intento 6: 2197
Cant. Misma Posición: 3 - Cant. Otra Posición: 0
Intento 7: 2137
Cant. Misma Posición: 4 - Cant. Otra Posición: 0
Felicitaciones! Acertaste el número. Puntaje obtenido: 4



Si alguien me puede ayudar con ese codigo en c++ se lo agradeceria, tengo algo hecho pero no es ni un 20%
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 661
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Adivinum

Publicado por Aguml (522 intervenciones) el 30/07/2017 00:12:37
Puede realizarse con arrais de cadenas?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Adivinum

Publicado por Ayelen (1 intervención) el 17/08/2020 03:20:18
Lo lograste hacer?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar