Пример #1
0
        //////////////
        ///Unidad 1///
        //////////////
        private void buttonCalcularCifrasUnidad1_Click(object sender, EventArgs e)
        {
            String cifra = txtCifraUnidad1.Text;

            ModeloCifrasSignificativas cifrasSignificativas = new ModeloCifrasSignificativas(cifra);

            labelCifraUniad1.Text = "Cifra: " + cifra;
            var resultados = cifrasSignificativas.resultados();

            if (resultados[0] != resultados[1])
            {
                labelResultadoCifraSignificativaUnidad1.Text = "Resultado: esta cantidad tiene " + resultados[0] + " y " + resultados[1] + " Cifras significativas";
            }
            else
            {
                labelResultadoCifraSignificativaUnidad1.Text = "Resultado: esta cantidad tiene " + resultados[0] + " Cifras significativas";
            }
            labelNotacionCientificaUnidad1.Text = "Notación cientifica: " + cifrasSignificativas.notacionCientifica();
            ResultadoCifraSignificativas resultadoOperaciones = new ResultadoCifraSignificativas
            {
                numero             = cifra,
                cantidadCifras     = labelResultadoCifraSignificativaUnidad1.Text,
                notacionCientifica = labelNotacionCientificaUnidad1.Text
            };

            (new EscrituraLectura()).escribirCifrasSignificativas(resultadoOperaciones);
        }
Пример #2
0
        ////////////////
        ////unidad 1////
        ////////////////
        public void escribirCifrasSignificativas(ResultadoCifraSignificativas resultados)
        {
            StreamWriter sw = new StreamWriter(_ruta + "CifrasSignificativas_Unidad1.txt", true);

            sw.WriteLine(resultados.numero + "," + resultados.cantidadCifras + "," + resultados.notacionCientifica);
            sw.Close();
        }