none
Necesito ayuda en una aplicacion de windows form, para calcular el interes de un prestamo por año. RRS feed

Todas las respuestas


  • namespace CalcInteres
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }

            private void bCalcular_Click(object sender, EventArgs e)
            {
                double cap, interes, res;

                int años;

       cap=double.Parse(tbPrestamo.Text);

                interes=int.Parse(tbInteres.Text);

       años=int.Parse(numericUpDown1.Value.ToString());

                res=cap*(1+(interes/100));

       tbResultado.Text=res.ToString();

            }

        }
    }
    miércoles, 27 de enero de 2016 0:48
  • hola

    Si son los montos de cada año veo dificil que se puedan mostrar en un textbox, ya que este solo permite mostra un unico valor a la vez

    Un listbox seria algo limitado, porque no usas un DataGridView ? entonces podrias mostrar la columna del año y de importe

    En el codigo que has generado veo la variable "años", peor no el asignas nada, porque?

    private void bCalcular_Click(object sender, EventArgs e)
    {
    
    	int años = int.Parse(numericUpDown1.Value.ToString());
    	double cap=double.Parse(tbPrestamo.Text);
    	int interes=int.Parse(tbInteres.Text);
    
    	DataTable dt = new DataTable();
    	dt.Columns.Add("Año");
    	dt.Columns.Add("Monto");
    	
    	double cuota = cap / años;
    	
    	for(int año = 1; año < años; año++)
    	{
    		DataRow row = dt.NewRow();
    		
    		row["Año"] =año;
    		row["Monto"] = (cuota * (interes/100)).ToString("N2");
    
    		dt.Rows.Add(row);
    	}
    
    	DataGridView1.DataSource = dt;
    
    }

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 27 de enero de 2016 2:28