Neste jogo, o programa gera um número aleatório entre 1 e 100 e o usuário deve adivinhar qual é esse número. O programa utiliza o if-else e switch case para verificar se o número digitado pelo usuário é maior ou menor do que o número gerado pelo programa. O programa também utiliza o conceito de laço de repetição do-while para permitir que o usuário faça várias tentativas até acertar o número. Quando o usuário acertar o número, o jogo acaba e o programa exibe uma mensagem indicando que o jogo acabou.
// Criação do objeto do tipo Randon
Randon randon = new Randon ( )
// Geração do número aleatório entre 0 e 100
int numeroAleatorio = randon.Next (0, 101);
do
{
Console.WriteLine ( "Digite um número entre 0 e 100" );
int numeroDigitado = int.Parse (Console.ReadLine ( ));
if ( numeroAleatorio == numeroDigitado )
{
Console.WriteLine ("Parabéns, você acertou o número");
break;
}
else if ( numeroAleatorio < numeroDigitado )
{
Console.WriteLine ($" O número {numeroDigitado} é maior, escolha outro.");
}
else
{
Console.WriteLine ($" O número {numeroDigitado} é maior, escolha outro.");
}
while (true);
}