TEMA 11: Programa Operaciones
2. Programa: en este programa utilizamos diversas operaciones para realizar sumas, restas... etc, con dos números que debemos introducir por teclado. Es interesante mirar el tema de Propiedades para revisar aquellas que desconocemos y que se han ido añadiendo.
| OBJETO | PROPIEDAD | VALOR |
| Form1 | BackColor BorderStyle Caption MinButton |
Azul 1 Programa Operaciones True |
| LblNumero1, LblNumero2 LblNumero3 | AutoSize BackStyle Caption Font |
True 0 - Transparent Número 1, Número 2, Resultado Times New Roman, negrita, 12 |
| TxtNum1, TxtNum2 | Font MaxLenght Text |
negrita, 12 4 - |
| TxtResultado | BackColor Font Locked Text |
Cian negrita, 12 True - |
| CmdSuma, CmdResta, CmdProducto, CmdMayor, CmdProdSum, CmdSalir | Caption Font |
Suma N1+N2, Resta N1-N2,
Producto N1*N2, ¿Cuál es mayor?, Producto - Suma, Salir negrita |
| CmdBorrar | BackColor Caption Font Style |
Amarillo claro Borrar resultados negrita 1 |
Public A, B As Integer 'Declaración de variables públicas
'Añadirlo sección General del Proyecto
Private Sub CmdBorrar_Click()
TxtNum1.Text = "": TxtNum2.Text = "" 'Borramos el resultado de los cuadros
TxtResultado = ""
End Sub
Private Sub CmdMayor_Click()
'Informa que número es mayor
A = Val(TxtNum1.Text)
B = Val(TxtNum2.Text)
If A > B Then TxtResultado.Text = "MAYOR ES N1"
If A < B Then TxtResultado.Text = "MAYOR ES N2"
If A = B Then TxtResultado.Text = "SON IGUALES"
End Sub
Private Sub CmdProdSum_Click()
'Calcula el producto y después lo resta a la suma
A = Val(TxtNum1.Text)
B = Val(TxtNum2.Text)
TxtResultado.Text = Format((A * B) - (A + B))
End Sub
Private Sub CmdProducto_Click()
'Multiplica dos números y muestra el resultado
A = Val(TxtNum1.Text)
B = Val(TxtNum2.Text)
TxtResultado.Text = Format(A * B)
End Sub
Private Sub CmdResta_Click()
'Resta N1 - N2 y muestra el resultado
A = Val(TxtNum1.Text)
B = Val(TxtNum2.Text)
TxtResultado.Text = Format(A - B)
End Sub
Private Sub CmdSalir_Click()
End
End Sub
Private Sub CmdSuma_Click()
'Suma dos números y muestra el resultado
A = Val(TxtNum1.Text)
B = Val(TxtNum2.Text)
TxtResultado.Text = Format(A + B)
End Sub