public void Push(string k) { if (Valores.Count == 3) { throw new InvalidOperationException("Cannot push value into a 3 Valores node"); } if (Valores.Count == 0) { Valores.Add(k); } else { string left = " "; for (int x = 0; x < Valores.Count; x++) { if (left.CompareTo(k) < 0 && k.CompareTo(Valores[x]) < 0) { Valores.Insert(x, k); return; } else { left = Valores[x]; } } Valores.Add(k); } }
public void AddValor(Valor valor) { bool ok = false; foreach (ItemComprobanteDeCompraView item in this._comprobantes) { if (item.Selected) { if (this.CantidadComprobantesSeleccionados == 1) { if (!(Math.Round(item.Saldo, 2) < Math.Round(valor.MontoCotizado, 2))) { ok = true; item.AddValor(valor, valor.MontoCotizado); } } else if (this.CantidadComprobantesSeleccionados > 1 && valor.Agrupado) { ok = true; item.AddValor(valor, item.Saldo); } } } if (ok) { _valores.Add(valor); } }
public void AgregarProbabilidad(string tipo, double valor, double probabilidadAsociada) { var probabilidad = new Probabilidad(valor, probabilidadAsociada); Valores.Add(probabilidad); GenerarTablaRandom(); }
private bool LerValor() { string entrada = Console.ReadLine(); if (string.IsNullOrEmpty(entrada)) { return(false); } Valores.Add(Int32.Parse(entrada)); return(true); }
public double CalcularSiguiente(double valor) { if (Valores.Count == Cantidad) { EliminarPrimero(); } Valores.Add(valor); var promedio = Valores.Average(); return(promedio); }
public double CalcularSiguiente(double valor) { if (Valores.Count == Cantidad) { EliminarPrimero(); } Valores.Add(valor); var total = Valores.Sum(); return(total); }
private void ExecuteCalcularCommand() { float resultado = (float.Parse(Valor, culture) * 1000) / float.Parse(Quant, culture); Result = resultado.ToString("N2", culture); Valores.Add(new ValoresModel(Quant, Valor, Result)); float valorMinimo = 9999999; if (valorMinimo > resultado) { Minimo = $"Preço de tabela: R${Valor}, Preço calculado:R${Result}"; valorMinimo = resultado; } }
public void AgregarProbabilidad(Probabilidad probabilidad) { Valores.Add(probabilidad); GenerarTablaRandom(); }