1
resposta

[Projeto] Número secreto

int numeroSecreto = new Random().Next(1, 10);
int numero;
do
{
    Console.Write("Tente advinhar o número entre 1 e 10: ");
    numero = int.Parse(Console.ReadLine()!);
    
    if( numero < numeroSecreto)
    {
        Console.WriteLine("Errado! Tente novamente. O numéro é maior!");
    }else if(numero > numeroSecreto)
    {
        Console.WriteLine("Errado! Tente novamente. O numéro é menor!");
    }
    
}while (numero != numeroSecreto);

Console.WriteLine("Parabéns, você acertou!");
1 resposta

Olá, Eduardo! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o laço do-while para criar um jogo interativo com C#, utilizou muito bem a classe Random para gerar o número secreto e ainda compreendeu a importância da estratégia de controle de fluxo para orientar o usuário com dicas até que ele acerte o valor.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Conteúdos relacionados

Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!