[Solución] Adivina el Número
Espero que lo hayas podido resolver pero si se te ha hecho cuesta arriba no te preocupes, tienes que ir cogiendo la dinámica. Revisa el código, pruébalo y si tienes cualquier duda preguntanos en hola@skilly.es o en a través de Whatsapp. ¡No te quedes con dudas!
Solución
¿Te sientes con suerte hoy? ¡Vamos a jugar a un juego! Introduce un número del 1 al 10 y veremos si puedes adivinar mi número secreto. Pero, ¡cuidado!, si te equivocas, tendrás que seguir intentándolo hasta que lo adivines correctamente. ¡Que comience el juego!"
🃏 PISTA Utiliza una variable booleana para controlar si el usuario ha adivinado correctamente.
import 'dart:io';
import 'dart:math';
void main() {
Random random = Random();
int numeroSecreto = random.nextInt(10) + 1;
bool adivinado = false;
print('¿Te sientes con suerte hoy? ¡Vamos a jugar a un juego!');
print('Introduce un número del 1 al 10 y veremos si puedes adivinar mi número secreto.');
do {
stdout.write('Ingresa tu número: ');
int numero = int.parse(stdin.readLineSync()!);
if (numero == numeroSecreto) {
print('¡Felicidades! ¡Has adivinado mi número secreto!');
adivinado = true;
} else {
print('¡Oops! Ese no es mi número secreto. ¡Inténtalo de nuevo!');
}
} while (!adivinado);
}
Last updated