Código Tabla de multiplicar

download Código Tabla de multiplicar

of 4

description

codigo de visual basic para crear una tabla de multiplicar de cualquier numero

Transcript of Código Tabla de multiplicar

  • Calculadora

    Roberto Priegue

    27/08/2013

    EjerciciosdeVisualBasic

  • Ejercicios de Visual Basic

    Roberto Priegue

    1. Ejercicio:Calculadora

    Esta aplicacin permite realizar cuatro operaciones matemticas con dos nmeros

    entregados por el usuario.

    La aplicacin permite elegir entre suma, resta, multiplicacin y divisin, mediante unos Radio

    Button dispuestos en la parte inferior de la aplicacin. La operacin se realiza cuando se pulsa el

    botn Calcular.

    Se ha tenido en cuenta el caso de que no se introduzca un nmero o que el divisor sea igual a

    0. Para ello se ha empleado la herramienta TryCatch, que permite ejecutar un cdigo cuando

    se detecta un error en la parte del programa comprendida dentro de Try.

    1.1 Aplicacin

  • Ejercicios de Visual Basic

    Roberto Priegue

    1.2 Cdigo

    Public Class PPal

    'Cdigo que se ejecuta al seleccionar una operacinPrivate Sub RB_Suma_MouseClick(ByVal sender As System.Object, ByVal e As

    System.Windows.Forms.MouseEventArgs) Handles RB_Suma.MouseClick

    Lb_Signo.Text = "+"

    End Sub

    Private Sub RB_Restar_MouseClick(ByVal sender As System.Object, ByVal e AsSystem.Windows.Forms.MouseEventArgs) Handles RB_Restar.MouseClick

    Lb_Signo.Text = ""End Sub

    Private Sub RB_Multiplicar_MouseClick(ByVal sender As System.Object, ByVal e AsSystem.Windows.Forms.MouseEventArgs) Handles RB_Multiplicar.MouseClick

    Lb_Signo.Text = "x"

    End Sub

    Private Sub RB_Dividir_MouseClick(ByVal sender As System.Object, ByVal e AsSystem.Windows.Forms.MouseEventArgs) Handles RB_Dividir.MouseClick

    Lb_Signo.Text = "/"

    End Sub

    Private Sub Bt_Calcular_MouseClick(ByVal sender As System.Object, ByVal e As

    System.Windows.Forms.MouseEventArgs) Handles Bt_Calcular.MouseClick

    'Declaracin de variablesDim Num1 As DoubleDim Num2 As Double

    Dim Rdo As Double

    Try'Se leen los valores introducidos

    Num1 = Double.Parse(TB_Num1.Text)

    Num2 = Double.Parse(TB_Num2.Text)

    If RB_Suma.Checked Then

    'Se realiza la suma Rdo = Num1 + Num2

    ElseIf RB_Restar.Checked Then

    'Se realiza la resta

    Rdo = Num1 Num2

    ElseIf RB_Multiplicar.Checked Then

    'Se realiza la multiplicacin

    Rdo = Num1 * Num2

    Else

    If Num2 = 0 Then

    MsgBox("El divisor debe ser distinto de 0")

    Else Rdo = Num1 / Num2

    End If

  • Ejercicios de Visual Basic

    Roberto Priegue

    End IfCatch ex As Exception

    MsgBox("Los campos Nmero 1 y/o Nmero 2 se encuentran" + vbCrLf + "vacos o no contienen nmero.")

    End Try

    'Se muestra el resultado TB_Resultado.Text = FormatNumber(Rdo, 4)

    End SubEnd Class