Interés Compuesto


     El interés compuesto representa la acumulación de intereses que se han generado en un período determinado por un capital inicial (CI) o principal a una tasa de interés (r) durante (n) periodos de imposición, de modo que los intereses que se obtienen al final de cada período de inversión no se retiran sino que se reinvierten o añaden al capital inicial, es decir, se capitalizan.




using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

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

// Variables
float capital, redito, tiempo, interes, monto, tipo;

//Borrar
private void button3_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();
textBox3.Clear();
textBox4.Clear();
textBox5.Clear();
}

private void button1_Click(object sender, EventArgs e)
{
//Entrada
capital = float.Parse(textBox1.Text);
redito = float.Parse(textBox2.Text);
tiempo = float.Parse(textBox3.Text);
tipo = redito / 100;




//Salida

if (radioButton1.Checked)

monto = (float)Math.Pow((double)(1 + tipo/ 365), (double)tiempo*365) * capital;

else if (radioButton2.Checked)

monto = (float)Math.Pow((double)(1 + tipo / 12), (double)tiempo*12) * capital;

else if (radioButton3.Checked)

monto = (float)Math.Pow((double)(1 + redito / 100), (double)tiempo) * capital;

interes = monto - capital;
textBox5.Text = monto.ToString();
textBox4.Text = interes.ToString();
}

private void button2_Click(object sender, EventArgs e)
{
Application.Exit();
}
}
}


No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.