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