Академический Документы
Профессиональный Документы
Культура Документы
Se debe crear:
1 TextBox
1 CommandButton
Debe quedar as
Hay dos formas de hacerlo: Forma simple(Nivel: Facil) y Forma simple(Nivel: Normal). Vern
porque.
Forma simple(Nivel: Facil): El problema de la forma simple es que al agregar el primer valor
y al darle sumar nos agrega el primer valor ingresado, en vez de esperar los otros valores
que se van a sumar. Por ejemplo:
1)Si ingreso 1 en lugar de quedar el Label3 en blanco te muestra el primer valor ingresado,
en vez de quedarse en blanco el Label3, para poder ingresar el siguiente valor sumarlo
y mostrar el resultado. Pruebenlo y veran porque.
Option Explicit
Dim Suma As Double
_____________________________________________________________________
Primera manera
Se debe crear:
5 TextBox
1 CommandButton
Debe quedarte as
Aqu esta el cdigo (Darle doble clck al CommandButton e introducir lo siguiente)
PrimerValor = Text1
SegundoValor = Text2
TercerValor = Text3
CuartoValor = Text4
QuintoValor = Text5
End Sub
Segunda manera:
Esta manera es para que cuando se nos olvide poner el algn valor en
cualquierTextBox, nos muestre un mensaje de que falta ingresar un valor en
tal TextBox
Se debe crear:
5 TextBox
1 CommandButton
Debe quedarte as
PrimerValor = Val(Text1)
SegundoValor = Val(Text2)
TercerValor = Val(Text3)
CuartoValor = Val(Text4)
QuintoValor = Val(Text5)
End Sub
Tercera forma:
Para eso debemos crear una "Matriz de Controles", lo que significa que debemos
crear 9 veces un TEXT1
Creamos un TextBox
Le damos click derecho del Mouse y nos saldr el siguiente cuadro lo cual sale
una opcin que dice copiar.
Creas 5 Text1
7 Labels
y un CommandButton
PrimerValor = Val(Text1(0))
SegundoValor = Val(Text1(1))
TercerValor = Val(Text1(2))
CuartoValor = Val(Text1(3))
QuintoValor = Val(Text1(4))
Se debe crear:
2 TextBox
1 CommandButton
Debe quedarte as
DiasDeAlquiler = Val(Text1)
Kilometros = Val(Text2)
If Text1 = "" Then
MsgBox "No has ingresado los dias"
ElseIf Text2 = "" Then
MsgBox "No has ingresado los kilometros"
Else
Label3 = (DiasDeAlquiler * AlquilerDelAuto) + (KilometrosRecorrido *
Kilometros)
End If
End Sub
4) Escribir un programa que lea por teclado un numero entero, el cual representa
un monto en bolvares y muestre cuantos billetes
de 50.000, 20.000, 10.000,5.000, 2.000 y 1.000 y cuantas monedas
de 500, 100, 50, 20, 10, 5 y 1constituyen esa cantidad.
Se debe crear:
13 TextBox
13 Label
1 CommandButton
Debe quedarte as
Aqu esta el cdigo (Darle doble clck al CommandButton e introducir lo siguiente)
Option Explicit
Private Sub Command1_Click()
Dim Monto As Long
End Sub
5) Escribir un programa que solicite al usuario la introduccin de un nmero
detres dgitos y que lo imprima en orden inverso. Ejemplo: Para una entrada
de695,la salida deber ser 596.
Se debe crear:
2 TextBox
2 Label
1 CommandButton
Debe quedarte as
Numero = Text1
End Sub
6) Dados tres valores enteros, los cuales representan las longitudes de los lados
de un tringulo, escribir un programa que determine si el tringulo es issceles,
equiltero o escaleno.
Se debe crear:
4 Label
3 TextBox
1 CommandButton
Debe quedar as
LadoUno = Text1
LadoDos = Text2
LadoTres = Text3
Donde:
HH es la hora
Se debe crear:
3 TextBox
3 CommandButton
Debe quedar as
Aqu esta el cdigo (Darle doble clck al CommandButton e introducir lo siguiente)
End Sub
_______________________________
Private Sub Command2_Click()
End
End Sub
_________________________________
NOTA:
A) El CommandButton3 es el botn Hora
EJEMPLO # 1
'Declaracin de variables
Dim A, B, H As Single
B = TextBox1.Text
H = TextBox2.Text
'Visualizar resultado
TextBox3.Text = A
End Sub
_____________________________________________________________________
____________
End Sub
End Class
_____________________________________________________________________
_____________
EJEMPLO # 2
'Declaracin de variables
Dim ep, m, x As Single
m = TextBox1.Text
x = TextBox2.Text
'Visualizar resultado
TextBox3.Text = ep
End Sub
_____________________________________________________________________
____________
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.Event
Args) Handles Button2.Click
TextBox1.Text = " "
TextBox2.Text = " "
TextBox3.Text = " "
End Sub
_____________________________________________________________________
____________
_____________________________________________________________________
____________
EJEMPLO # 3
'Declaracin de variables
Dim w, m, vf, vi As Single
m = TextBox1.Text
vf = TextBox2.Text
vi = TextBox3.Text
'Calcular el trabajo
w = (m * (vf ^ 2) / 2) - (m * (vi ^ 2) / 2)
End Sub
_____________________________________________________________________
____________
EJEMPLO # 4
_____________________________________________________________________
____________
EJEMPLO # 5
'Declaracin de variables
Dim a, r, h As Single
r = TextBox1.Text
h = TextBox2.Text
'Visualizando resultado
TextBox3.Text = a
End Sub
_____________________________________________________________________
____________
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.Eve
ntArgs) Handles Button2.Click
TextBox1.Text = " "
TextBox2.Text = " "
TextBox3.Text = " "
End Sub
_____________________________________________________________________
____________
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.Eve
ntArgs) Handles Button3.Click
End
End Sub
_____________________________________________________________________
____________
EJEMPLO # 6
'Declaracin de variables
Dim rad, dato As Single
dato = TextBox1.Text
'Calculando radianes
rad = (2 * 3.141592 * dato) / 360
'Calculando grados
grad = (dato * 180)
EJEMPLO # 7
'Declaracin de variables
Dim are, p, a, b As Single
a = TextBox1.Text
b = TextBox2.Text
If RadioButton1.Checked = True Then
are = 3.141592 * a * b
MsgBox("El rea de la parbola es : " & are)
Else
If RadioButton2.Checked = True Then
p = 2 * 3.141592 * (1 / 2 * (a ^ 2 + b ^ 2)) ^ 0.5
MsgBox("El permetro de la parbola es : " & p)
End If
End If
End Sub
_____________________________________________________________________
____________
EJEMPLO # 8
'Declaracin de variables
Dim d, b, a, c, r As Single
b = TextBox1.Text
a = TextBox2.Text
c = TextBox3.Text
End If
End If
'Visualizar resultado
TextBox4.Text = d
End Sub
_____________________________________________________________________
____________
End Sub
_____________________________________________________________________
____________
EJEMPLO # 9
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Event
Args) Handles Button1.Click
'Programa: Calculadora_If-Then-Else
'Compilador: Visual Basic 2008
'Programadora: Medinilla
'Fecha:
'Declaracin de variables
Dim r, a, b As Single
a = TextBox1.Text
b = TextBox2.Text
End If
End If
End If
End If
End If
MsgBox("El resultado es : " & r)
End Sub
_____________________________________________________________________
____________
End Sub
_____________________________________________________________________
____________
EJEMPLO # 10
End Sub
_____________________________________________________________________
____________
EJEMPLO # 11
'Declaracin de variables
Dim r, ang As Single
ang = TextBox1.Text
End Sub
_____________________________________________________________________
____________
EJEMPLO # 12
'Visualizar resultado
TextBox2.Text = a
End Sub
_____________________________________________________________________
____________
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.Eve
ntArgs) Handles Button2.Click
TextBox1.Text = " "
TextBox2.Text = " "
End Sub
_____________________________________________________________________
____________
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.Eve
ntArgs) Handles Button3.Click
End
End Sub
_____________________________________________________________________
____________
EJEMPLO # 13
'Declaracin de variables
Dim a, b, c As Single
a = TextBox1.Text
b = TextBox2.Text
'Realizar clculo de hipotenusa
c = (a ^ 2 + b ^ 2) ^ 0.5
End Sub
_____________________________________________________________________
___
End Sub
_____________________________________________________________________
___
End Sub
_____________________________________________________________________
___
EJEMPLO # 14
'Declaracin de variables
Dim x2, x1, y2, y1, d As Single
x2 = TextBox1.Text
x1 = TextBox2.Text
y2 = TextBox3.Text
y1 = TextBox4.Text
'Calculo de distancia
d = ((x2 - x1) ^ 2 + (y2 - y1) ^ 2) ^ 0.5
'Visualizar resuldo
TextBox5.Text = d
End Sub
_____________________________________________________________________
___
_____________________________________________________________________
___
_____________________________________________________________________
___
EJEMPLO # 15
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Event
Args) Handles Button1.Click
'Programa: Ciclo condicional promedio
'Compilador: Visual Basic 2008
'Fecha:
'Programador: Medinilla
MsgBox(nomb & "su promedio es:" & prom & "Su estado actual:" & estado)
End Sub
_____________________________________________________________________
___
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.Event
Args) Handles Button2.Click
TextBox1.Text = " "
TextBox2.Text = " "
TextBox3.Text = " "
TextBox4.Text = " "
TextBox5.Text = " "
End Sub
_____________________________________________________________________
___
_____________________________________________________________________
___
EJEMPLO # 16
End Select
End Sub
_____________________________________________________________________
___
End Sub
_____________________________________________________________________
___
_____________________________________________________________________
___
EJEMPLO # 17
Formulario usando variables y caja de mensaje
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Event
Args) Handles Button1.Click
Dim num1, num2, suma As Single
num1 = 100
num2 = 200
suma = num1 + num2
MsgBox("La suma de " & num1 & " y " & num2 & " es " & suma)
End Sub
Ejecucin
_____________________________________________________________________
___
EJEMPLO # 18
Cdigo para cambiar el color a un formulario
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Event
Args) Handles Button1.Click
Dim RGB1, RGB2, RGB3 As Integer
RGB1 = TextBox1.Text
RGB2 = TextBox2.Text
RGB3 = TextBox3.Text
Me.BackColor = Color.FromArgb(RGB1, RGB2, RGB3)
End Sub
_____________________________________________________________________
___
_____________________________________________________________________
___