public string ExibirResultadoFinal() { if (numeroPergunta < numerodePerguntas) { return("Ainda há perguntas para serem respondidas, ou respostas a serem validadas."); } else { return(gameManager.ResultadoFinal()); } }
private void ExibirPergunta() { if (numeroPergunta < numerodePerguntas) { rtxt1.Clear(); rtxt1.Text = gameManager.ExibirPerguntaEAlternativas(numeroPergunta); } else { rtxt1.Text = gameManager.ResultadoFinal(); acabouPrograma = true; btnAvancar.Text = "Finalizar"; } }
static void TrabalhandoComJogo() { string diretorioPerguntas = @"PathJson"; JogoQuizz gameManager = new JogoQuizz(diretorioPerguntas); int numeroDePerguntas = gameManager.NumeroDePerguntas(); for (int i = 0; i < numeroDePerguntas; i++) { Console.Clear(); Console.WriteLine(gameManager.ExibirPerguntaEAlternativas(i)); Console.Write("Insira a letra da resposta: "); string respostaUsuario = Console.ReadLine().ToUpper(); Console.WriteLine(gameManager.ValidarRespostaUsuario(respostaUsuario, i)); Console.WriteLine("Pressione qualquer tecla para a proxima questao..."); Console.ReadKey(); Console.Clear(); } Console.WriteLine(gameManager.ResultadoFinal()); Console.ReadKey(); Console.Clear(); }