Está en la página 1de 3
Lenguaje de Programación 3 – 2016 I
Lenguaje de Programación 3 – 2016 I

Este proyecto sirve para realizar operaciones matemáticas, como Suma, Multiplicación, División y Resta desde Visual Basic .NET usando InputBox.

En cada InputBox se escribe el número a calcular y en el último se digita el símbolo que desea operar, como, +, -, *, /.

Al darle aceptar aparece un mensaje con el resultado.

Para este ejemplo escribiremos el siguiente código en el formulario:

ejemplo escribiremos el siguiente código en el formulario: Private Sub Form Load () _ Dim dato1,

Private Sub Form Load ()

_

Dim dato1, dato2, signo as String

dato1 = InputBox ("Digite el primer número para la operación:", _ "Operaciones Matemáticas") dato2 = InputBox ("Digite el segundo número para la operación:", _ "Operaciones Matemáticas") signo = InputBox ("Digite el símbolo correspondiente para " & _ "la operación que desea realizar." & _ -

If signo = "+" Then MsgBox ("El Resultado de la Suma es: ") & Val(dato1) + Val(dato2), , _ "Resultado de la suma" ElseIf signo = "-" Then MsgBox ("El Resultado de la Resta es: ") & Val(dato1) - Val(dato2), , _ "Resultado de la Resta" ElseIf signo = "*" Then MsgBox ("El Resultado de la Multiplicación es: ") & Val(dato1) * Val(dato2), ,

"Símbolos: *

/

+.", "Operaciones Matemáticas")

"Resultado de la Multiplicación" ElseIf signo = "/" Then MsgBox ("El Resultado de la División es: ") & Val(dato1) / Val(dato2), , _ "Resultado de la División"

Else

MsgBox "Algún dato incorrecto, sírvase corregirlo.", _ vbOKOnly + vbCritical, "Error"

Profesor: Hugo Godoy

Correo: hugogodoy@outlook.es

Claro: 997-253356

Lenguaje de Programación 3 – 2016 I
Lenguaje de Programación 3 – 2016 I
Lenguaje de Programación 3 – 2016 I End If End Sub

End If

End Sub

Después de escribir el código anterior, presionamos F5 para ver el formulario.

Nos aparecerá un cuadro donde nos pide un número, en el escribiremos cualquier número y le damos aceptar, como se muestra a continuación:

número y le damos aceptar, como se muestra a continuación: Después nos aparecerá otro recuadro donde

Después nos aparecerá otro recuadro donde nos pedirá el segundo número, como el siguiente, también le damos aceptar:

número, como el siguiente, también le damos aceptar: Luego nos aparecerá el último InputBox, en ella

Luego nos aparecerá el último InputBox, en ella digitamos: +, -, *, /., como se muestra a continuación:

Profesor: Hugo Godoy

Correo: hugogodoy@outlook.es

Claro: 997-253356

Lenguaje de Programación 3 – 2016 I
Lenguaje de Programación 3 – 2016 I

Por último, nos aparecerá un mensaje con la respuesta, como el que se muestra a continuación:

con la respuesta, como el que se muestra a continuación: 1. Diseña y codifica un programa

1. Diseña y codifica un programa para convertir la temperatura de grados Fahrenheit Celsius a grados Celsius.

ºC = 5/9(ºF-32)

2. Diseña y codifica un programa para leer dos números enteros y calcular su media entera.

3. Diseña y codifica un programa para leer tres números enteros y calcular su media entera.

4. Diseña y codifica un programa para leer dos números enteros e intercambiar sus valores, mostrándolos a continuación. Nótese que no es suficiente con mostrar los valores en orden invertido, sino que hay que cambiar el contenido de las variables en el programa.

X =23, Y = 45

X = 45, Y = 23

5. Diseña y codifica un programa para leer tres números enteros e intercambiar sus valores, de manera similar al ejercicio anterior, mostrándolos a continuación.

A = 23, B = 45, C = 67

A = 45, B = 67, C = 23

6. Diseña y codifica un programa para leer una cantidad en segundos y nos muestre por pantalla las horas, minutos y segundos correspondientes. Ejemplo: Si introducimos 4005 nos mostrará “1 horas 6 minutos 45 segundos”. Si introducimos una cantidad alta de segundos se producirá un sobrepasamiento.

Profesor: Hugo Godoy

Correo: hugogodoy@outlook.es

Claro: 997-253356