예제 #1
0
        public static string ObterMediana(string texto)
        {
            Mediana Elemento = new Mediana(ObterValores(texto));

            Elemento.Calcular();
            MontadorEstatistica <Mediana> montador = new MontadorEstatistica <Mediana>(Elemento);

            return(montador.GerarTexto());
        }
예제 #2
0
        public static string ObterDesvioPadrao(string texto)
        {
            DesvioPadrao Elemento = new DesvioPadrao(ObterValores(texto));

            Elemento.Calcular();
            MontadorEstatistica <DesvioPadrao> montador = new MontadorEstatistica <DesvioPadrao>(Elemento);

            return(montador.GerarTexto());
        }
        public IActionResult ObterMedia(string data)
        {
            string retorno;

            try
            {
                Media Elemento = new Media(ObterValores(data));
                Elemento.Calcular();
                MontadorEstatistica <Media> montador = new MontadorEstatistica <Media>(Elemento);
                retorno = montador.GerarTexto();
            }
            catch (System.Exception ex)
            {
                retorno = JsonConvert.SerializeObject(new { erro = ex.Message });
            }
            return(new JsonResult(retorno));
        }