1
resposta

Resolução

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);
}
     
1 resposta

Olá, tudo certo? Espero que sim!

Fico feliz em ver que se empenhou no projeto, é isso aí! Continue se dedicando aos estudos e colocando em prática seus aprendizados.

Caso tenha dúvidas, fico à disposição.

Abraços e bons estudos!