Ejemplo n.º 1
0
        private static void Menu()
        {
            Console.WriteLine("Escolha uma das opções do menu:");
            Console.WriteLine("Opção 1: Calculo de Area");
            Console.WriteLine("Opção 2: Mostra Arvore");
            Console.WriteLine("Opção 3: Mostra Cerveja");
            Console.WriteLine("Opção 4: Mostrar Carro");
            Console.WriteLine("Opção 5: Sair do Sistema");

            var menuOpcao = Console.ReadLine();

            switch (menuOpcao)
            {
            case "1":
            {
                var area = new CalculosDeArea();

                Console.WriteLine("informe o valor do lado");
                var ladoDoQuadrado = int.Parse(Console.ReadLine());

                Console.WriteLine(area.CalculaAreaDoQuadrado(ladoDoQuadrado));
            }
            break;

            case "2":
            {
                Arvore.ArvoreDesenho();
            }
            break;

            case "3":
            {
                ListaCerveja.Cervejas();
            }
            break;

            case "4":
            {
                ListaCarros.Carros();
            }
            break;

            case "5":
                return;
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Metodo que exibe o Menu do sistema e verifica e encaminha para o próximo método de acordo com resposta
        /// </summary>
        private static void MenuSistema()
        {
            Console.ForegroundColor = ConsoleColor.Magenta;
            Console.SetBufferSize(2, 2);
            Console.WriteLine("Escolha uma das opções do menu:");
            Console.WriteLine(" 1 - Calculo de área");
            Console.WriteLine("2 - Mostrar Animação");
            Console.WriteLine("3 - Mostrar marcas de cerveja");
            Console.WriteLine("4 - Mostrar marcas de carro");
            Console.WriteLine("5 - Sair do Sistema");
            var menuEscolhido = 0;

            try {
                menuEscolhido = int.Parse(Console.ReadLine());
            }
            catch
            {
                Console.Clear();
                MenuSistema();
            }


            switch (menuEscolhido)
            {
            case 1:
            {
                Console.Clear();
                CalculaArea();
                Retornando();
            }
            break;

            case 2:
            {
                Console.Clear();
                Arvore.ArvoreDesenho();
                Retornando();
            }
            break;

            case 3:
            {
                Console.Clear();
                ListaCerveja.Cervejas();
                Retornando();
            }
            break;

            case 4:
            {
                Console.Clear();
                ListaCarros.Carros();
                Retornando();
            }
            break;

            case 5:
            {
                Console.WriteLine("Saindo...");

                return;
            }

            default: Console.Clear(); MenuSistema();
                break;
            }
        }