Olá ! A sugestão no site era utilizar a opção switch nesse projeto. Mas não consegui implementar.
Segue trecho do código com as condicionais if/else, como eu poderia substituir pelas condicionais Switch/Case ?
void Chute() { int chute = 1;
do{
Console.WriteLine("\nTente acertar o número secreto chutando números inteiros de 0 a 100 :");
int opcao = int.Parse(Console.ReadLine());
if(opcao >= 0 && opcao >= 101)
{
Console.WriteLine("ERRO: Você não digitou um número válido.");
}else if(opcao != valorSecreto){
if(opcao <= valorSecreto){
Console.WriteLine("O número secreto é maior que o digitado. \nTente novamente!");
} else{
Console.WriteLine("O número secreto é menor que o digitado. \nTente novamente!");
}
chute++;
}else {
Console.WriteLine("O número secreto era " + valorSecreto);
break;
}
} while(chute <= 5);
if(chute <= 5){
Console.WriteLine("Parabéns!! Você conseguiu acertar o número!!");
} else {
Console.WriteLine("Suas chances acabaram =/ \nQuer jogar novamente? ");
}
}**