1
resposta

[Projeto] Desafio: hora da prática

// Criando um obj da classe Random
Random numAleatorio = new Random();
int numero = numAleatorio.Next(1, 101);

//Funções
void InformacoesDoJogo()
{
Console.WriteLine(@"

▄▀█ █▀▄ █ █░█ █ █▄░█ █░█ █▀▀   █▀█   █▄░█ █░█ █▀▄▀█ █▀▀ █▀█ █▀█
█▀█ █▄▀ █ ▀▄▀ █ █░▀█ █▀█ ██▄   █▄█   █░▀█ █▄█ █░▀░█ ██▄ █▀▄ █▄█
");
Console.WriteLine("Digite um número de 1 a 100: ");
}

void InteracoesDoJogador()
{
int numeroDigitado = int.Parse(Console.ReadLine()!);

do
{
    if (numeroDigitado > numero)
    {
        Console.WriteLine($"Você digitou {numeroDigitado}, foi além, o número secreto é mais baixo.");
    }
    else
    {
        Console.WriteLine($"Você digitou {numeroDigitado}, ainda está abaixo do número secreto, aumente sua aposta.");
    }

    numeroDigitado = int.Parse(Console.ReadLine()!);

} while (numero != numeroDigitado);

Console.WriteLine($"Você acertou! O número secreto é: {numero}");

}

// chamando as Funções
InformacoesDoJogo();
InteracoesDoJogador();

1 resposta

Oi, José!

Projeto bem legal, já deu um passo além criando funções e organizando o fluxo do jogo.

A lógica está funcionando e a interação ficou bem clara para o usuário, isso já é um ótimo sinal.

No geral, ficou bem estruturado e já mostra uma boa evolução.

Bons estudos!

Sucesso

Imagem da comunidade