Beispiel #1
0
        private static void Inicializacao()
        {
            Pergunta perguntaMassa = new Pergunta(new Prato("Massa", ""));

            perguntaMassa.filaPerguntas = new FilaPerguntas();
            perguntaMassa.filaPerguntas.push(new Pergunta(new Prato("Lasanha", "")));
            fila.push(new Pergunta(new Prato("Bolo de Chocolate", "")));
            fila.push(perguntaMassa);
        }
Beispiel #2
0
        private static void CriarNovaPergunta(FilaPerguntas filaAtual)
        {
            Console.WriteLine(perguntaNomePrato);
            Console.WriteLine();
            String nomePratoNovo = Console.ReadLine();

            Console.WriteLine(string.Format(perguntaCaracPrato, nomePratoNovo, filaAtual.tail().prato.nome));
            Console.WriteLine();
            String caracPratoNovo = Console.ReadLine();

            if (nomePratoNovo != null || caracPratoNovo != null)
            {
                Prato novoPrato = new Prato(nomePratoNovo, caracPratoNovo);

                Pergunta novaPergunta = new Pergunta(novoPrato);

                filaAtual.push(novaPergunta);

                Run();
            }
            else
            {
                Console.WriteLine("Você não digitou o nome ou a caracteristica do Prato.");
            }
        }