Ejercicio 12.- Adivinar un numero random en C# [41]#️⃣

preview_player
Показать описание
En este tutorial vamos a hacer un programa que:
- Generamos un número aleatorio entre 1 y 5.
- Pida al humano un número entre 1 y 5.
- Compararemos el número generado aleatoriamente con el ingresado por el humano
- Si son iguales felicitar al humano.
- Si son diferentes generar un nuevo número.
- Avisamos al humano que no le atino.
- Y repetir el ciclo.
- Además daremos la opción de salir del programa si se presiona 0.

#Csharp #C# #VisualStudio2019 #VisualStudio
Рекомендации по теме
Комментарии
Автор

Buenos videos bro, tengo una duda de como mandar una actualización a la aplicación con mysql y como cambiar una URL que tengo en la aplicación desde mysql es posible eso?

CINEAPP
Автор

Hola novatos, el ejercicio con do while y try catch:
Random rdn = new Random();
int numAleat;
int nunHumano;

try
{
do
{
numAleat = rdn.Next(1, 6);
nunHumano = adivina que numero estoy pensando (1-5):"));
if (nunHumano==0)
{
break;
}
if (numAleat != nunHumano)
{
MessageBox.Show("No atinaste!! estaba pennsando en el numero: " + numAleat + ". Intentalo de nuevo o pulsa 0 para salir.");
}


} while (numAleat != nunHumano);

MessageBox.Show("Acertaste!!! estaba pensando en el numero " + numAleat);

}
catch (Exception ex)
{
MessageBox.Show("ERROR: NO SE HA INTRODUCIDO NINGUN NUMERO.\n" + ex);
}
No me convence del todo porque todavia me repito en la condición 'numAleat != nunHumano' ya que la uso tanto en el if como en el while, pero funciona correctamente asi que se queda asi :)
un saluditooo!

mikelibanezmartinez