1
resposta

Resposta Número secreto

int numero = 7;
bool on = true;

while (on == true)
{

    Console.WriteLine("Tente adivinhar o número entre 1 e 10:");
    numero = int.Parse(Console.ReadLine()!);


    switch (numero)
    {
        case 7:
            on = false;
            Console.WriteLine("Parabéns, você acertou!");
            break;

        default:
            on = true;
            Console.WriteLine("\nVocê errou. Tente novamente.");
            break;
    }

}
1 resposta

Olá, Philip, tudo bem?

Parabéns pela resolução!

A lógica do laço while controlada por uma variável booleana (on) está corretíssima e funciona perfeitamente para manter o jogo rodando até o acerto.

Bons estudos!

Sucesso

Imagem da comunidade