static void Main(string[] args)
        {
            string palavra;

            CifraCesar    cesar    = new CifraCesar();
            CifraVigenere vigenere = new CifraVigenere();
            ZenitPolar    zp       = new ZenitPolar();

            Console.Write("Escreva uma Palavra para Criptografar: ");
            palavra = Console.ReadLine();
            cesar.PalavraEscolhida    = palavra;
            vigenere.PalavraEscolhida = palavra;
            zp.PalavraEscolhida       = palavra;

            Console.Write("Uma palavra para sua Cifra de Vigenère: ");
            vigenere.Chave = Console.ReadLine();

            Console.Write("Uma número para sua Cifra de Cesar: ");
            cesar.Chave = int.Parse(Console.ReadLine());

            Console.WriteLine();

            Console.WriteLine("Sua Palavra: {0} \n\nCifra de César: {1} \nZenit Polar: {2} \nRoute 13: {3} \nCifra de Vigenère: {4}",
                              palavra, cesar.Criptografar(), zp.Criptografar(), cesar.CriptografarRoute13(), vigenere.Criptografar());

            Console.WriteLine();
            Console.WriteLine("Pressione ENTER para sair");

            Console.ReadKey();
        }
        public Resultado(string palavra, string chaveVigenere, int chaveCesar)
        {
            ZenitPolar    zp       = new ZenitPolar(palavra);
            CifraVigenere vigenere = new CifraVigenere(palavra, chaveVigenere);
            CifraCesar    cesar    = new CifraCesar(palavra, chaveCesar);

            InitializeComponent();

            labelPalavra.Text  += palavra;
            labelZP.Text       += zp.Criptografar();
            labelVigenere.Text += vigenere.Criptografar();
            labelCesar.Text    += cesar.Criptografar();
            labelR13.Text      += cesar.CriptografarRoute13();
        }