8

15-mar-2014


Objetivo
Habilidades
Introducción
Actividades
Ejemplos
Ejercicios
Conceptos
Referencias
Preguntas
Objetivo
Elaborar aplicaciones en VB.Net
Habilidades
Diseñar y programar aplicaciones de VB.Netcon validación de datos.

Introducción
Los programas que leen datos deben revisar automáticamente que las entradas contengan valores que puedan ser utilizados dentro del proceso y evitar que produzcan errores. En VB.Net se puede aplicar un proceso mediante el condicional.

Actividades
Elaborar una plaicación para el cálculo de intereses de un préstamo mediante la fórmula s = c(1+i)^n


Prueba de escritorio


 capital      $ 10,000.00
 plazo                    3 años
 tasa                      5 %

 interés       $   1,576.25      (monto - capital)   
 monto       $  11,576.25      C(1+i)^n


Ejemplo de código

        Dim tasa As Integer
        tasa = Val(ComboBox1.Text

        If TextBox1.Text = "" Or TextBox2.Text = "" Or ComboBox1.Text = 
                                          "" Then                                       
            MsgBox("faltan datos")
        Else
            TextBox4.Text = TextBox1.Text * (1 + tasa / 100) ^ TextBox2.Text
            TextBox3.Text = TextBox4.Text - TextBox1.Text
            TextBox1.Text = FormatCurrency(TextBox1.Text, 2)
            TextBox3.Text = FormatCurrency(TextBox3.Text, 2)
            TextBox4.Text = FormatCurrency(TextBox4.Text, 2)
        End If


Ejecución del Programa
·        

Ejercicios
Compara tu programa con el anterior y complementa las instrucciones que se requieran.

Conceptos
Validación de datos, alineación, formato monetario, propiedad tabIndex, alineación a la derecha del ComboBox

Referencias

1 comentario:

  1. double capital = Convert.ToDouble(textBox1.Text);
    double tasa = Convert.ToDouble(comboBox1.Text);
    double plazo = Convert.ToDouble(textBox3.Text);
    double monto = capital * Math.Pow(1 + tasa / 100, plazo);
    textBox4.Text = Convert.ToString(monto);
    textBox4.Visible = true;
    textBox5.Visible = true;
    double interes = monto - capital;
    textBox5.Text = Convert.ToString(interes);

    ResponderEliminar