public static string ObterMediana(string texto) { Mediana Elemento = new Mediana(ObterValores(texto)); Elemento.Calcular(); MontadorEstatistica <Mediana> montador = new MontadorEstatistica <Mediana>(Elemento); return(montador.GerarTexto()); }
public IActionResult ObterMediana(string data) { string retorno; try { Mediana Elemento = new Mediana(ObterValores(data)); Elemento.Calcular(); MontadorEstatistica <Mediana> montador = new MontadorEstatistica <Mediana>(Elemento); retorno = montador.GerarTexto(); } catch (System.Exception ex) { retorno = JsonConvert.SerializeObject(new { erro = ex.Message }); } return(new JsonResult(retorno)); }
void calcularMediana() { int numeroDeDatos = cantidadDatos(); if (numeroDeDatos == 1) { Mediana = datos.First(); lblMediana.Text = Mediana.ToString(); return; } if (numeroDeDatos % 2 == 0) { Mediana = (datos[(numeroDeDatos / 2) - 1] + datos[(numeroDeDatos / 2)]) / 2; } else { Mediana = datos[((numeroDeDatos - 1) / 2)]; } lblMediana.Text = Mediana.ToString(); }