예제 #1
0
        public BottonSiguienteUlam(Ulam ulam, LabelDecimal labelDecimal,
                                   LabelBinaria labelBinaria, LabelHexadecimal labelHexadecimal,
                                   NumeroBinario.NumeroBinario binario, NumeroHexadecimal hexadecimal,
                                   LabelCapicua labelcapicua, LabelNumeroFeliz labelfeliz)
        {
            this.ulam             = ulam;
            this.labelfeliz       = labelfeliz;
            this.labelcapicua     = labelcapicua;
            this.labelDecimal     = labelDecimal;
            this.labelBinaria     = labelBinaria;
            this.labelHexadecimal = labelHexadecimal;
            this.binario          = binario;
            this.hexadecimal      = hexadecimal;
            this.numerocapicua    = new Capicua();
            this.numerofeliz      = new NumeroFeliz();


            this.Size      = new Size(100, 30);
            etiqueta       = "Siguiente -->";
            this.Text      = etiqueta;
            this.Click    += new EventHandler(click);
            this.Location  = new Point(240, 30);
            this.BackColor = Color.Aqua;

            ActualizarEtiquetaDecimal();
            ActualizarEtiquetaBinaria();
            ActualizarEtiquetaHexadecimal();
            ActualizarEtiquetaCapicua();
            ActualizarEtiquetaFeliz();
        }
        public void Capicua()
        {
            Capicua pado          = new Capicua();
            Boolean valorEsperado = true;

            pado.setNumero(33);
            Boolean valorObtenido = pado.esCapicua();

            Assert.AreEqual(valorEsperado, valorObtenido);
        }
예제 #3
0
        public AnteriorPadovan(Padovan padovan, LabelDecimal labelDecimal,
                               LabelBinaria labelBinaria, LabelHexadecimal labelHexadecimal,
                               NumeroBinario.NumeroBinario binario, NumeroHexadecimal hexadecimal,
                               LabelCapicua labelcapicua, LabelNumeroFeliz labelfeliz)
        {
            this.labelDecimal     = labelDecimal;
            this.labelBinaria     = labelBinaria;
            this.labelHexadecimal = labelHexadecimal;
            this.padovan          = padovan;
            this.binario          = binario;
            this.hexadecimal      = hexadecimal;

            this.labelfeliz    = labelfeliz;
            this.labelcapicua  = labelcapicua;
            this.numerocapicua = new Capicua();
            this.numerofeliz   = new NumeroFeliz();
        }
예제 #4
0
        public AntesFibonacci(NumeroFibonacci fibonacci, LabelDecimal labelDecimal,
                              LabelBinaria labelBinaria, LabelHexadecimal labelHexadecimal,
                              NumeroBinario.NumeroBinario binario, NumeroHexadecimal hexadecimal,
                              LabelCapicua labelcapicua, LabelNumeroFeliz labelfeliz)
        {
            this.labelDecimal     = labelDecimal;
            this.labelBinaria     = labelBinaria;
            this.labelHexadecimal = labelHexadecimal;
            this.fibonacci        = fibonacci;
            this.binario          = binario;
            this.hexadecimal      = hexadecimal;

            this.labelfeliz    = labelfeliz;
            this.labelcapicua  = labelcapicua;
            this.numerocapicua = new Capicua();
            this.numerofeliz   = new NumeroFeliz();
        }