jueves, 4 de agosto de 2016

Práctica #1

Ejemplo #1

Dim A, B As Integer
Dim C,D,E As Double
Label1 = “Introduzca el primer dato”
Label2 = “Introduzca el segundo dato”
Label3 = “Introduzca el tercer dato”
Label4 = “Introduzca el cuarto dato”
E= A+B+C+D
Label5 = (“Resultado de la suma, & E”

Ejemplo#2

Dim H As Integer
Dim G As integer
Dim J As Integer
Label1: “Introduzca la primera variable”
Label2: “Introduzca la segunda variable”
J= H/G
Label = (“Resultado de la división, & J”)

Ejemplo #3

Dim M As Integer
Dim K As Integer
Dim P As Integer
Label1 = “Introduzca el primer dato”
Label2 = “Introduzca el segundo dato”
M= K*P

Label = (“Resultado de la multiplicación,& M”)

Taller #2


D (Declaracion de Variables) Verde
E (Entrada de Datos) Morado
P (Procesos) Rojo
S (Salida) Celeste
C (Constantes) Negro

1.       Dim b, h As Double
Dimarea As Interger

2.       b = TextBox1.Text
h = TextBox2.Text
area = b*h/2
TextBox3.Text = Trim(area)
                                                                                 
3.       ConstAlquilerDelAuto = 700
ConstKilometrosRecorrido = 750
                                                                                                 
4.       DimDiasDeAlquiler As Interger
DimilometrosRecorridos, Resultados As Interger

5.       Label1.Text = “Introduzca el dia de alquiler”
Label2.Text = “Introduzca los kilómetros recorridos”

6.       Label3= &” EL Tiempo que transcurira haste el” & “llenado del deposito es de &tminutos&” minutos”
7.        Const Pi As Single = 3.14

8.        Dim D, R, H, V Vlitros,tminutos

Calcular Promedio 2

Option Explicit On
Public Class Form1
REM Declaracion de variables
Dim nota1, nota2, nota3, pomedio As Single
REM Contenido del formulario
Private Sub Form1_Load(ByVal sender AS System.Object, ByVal e As System.EventArgs) Handles
MyBase.Load
Me.Text=”Calculo promedio de 3 notas sumativas”
ButtonCalcular.Text=”Calcular el promedio”
Label1. Text=”Introduzca la primera nota”
Label2. Text=”Introduzca la segunda nota”
Label3. Text=”Introduzca la tercera nota”
End Sub
REM Calculo y muestras resultados
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles
ButtonCalcular.Click
Nota1= Val (TextBox1.Text)
Nota2= Val (TextBox2.Text)
Nota3= Val (TextBox3.Text)
Promedio= (Nota1 + Nota2 + Nota3)/3
LabelResultados.Font=New Font(“Arial”, 10, FontStyle.Bold)
LabelResultados.TextAlign=ContentAlignment.MiddleCenter
LabelResultados.Text=”El promedio es de “&promedio&”
End Sub

Indicaciones:
Marque con letras rojas la declaración de variables
De color morado las entradas de datos
De celeste los procesos o cálculos
La Salida de datos de naranja







Option Explicit On
Public Class Form 1
REM Declaracion de variables
Const Pi As Single = 3.141592654
Dim R, H, V As Single
REM Contenido de formulario
Pribate Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handless
MyBase.Load
Me.Text = “Calculo volumen cilindro”
ButtonCalcular.Text = “Calcular Volumen”
Label1.Text = “Introduzca aquí el diámetro en metros”
Label2.Text = “Introduzca aquí la altura, en metros”
End Sub
REM Calculo y muestro resultados
Private Sub Button1_Click(ByVal sender As System.Object ByVal e As System.EventArgs)Handles
ButtonCalcular.Click
R=Val(TextBox1.Text) /2
H= Val(TextBox2.Text) /2
V= Pi*(R^2)*H
LabelResultados.Font = New Font(“Arial”,10,FontStyle.Bold)
LabelResultados.TextAlign = ContentAlignment.MiddleCenter

LabelResultados.Text = “El volumen del cilindro es de “&V&” metros cubicos”

Calcular Promedio


Option Explicit On
Public Class Form1
REM Declaracion de variables
Dim nota1, nota2, nota3, pomedio As Single
REM Contenido del formulario
Private Sub Form1_Load(ByVal sender AS System.Object, ByVal e As System.EventArgs) Handles
MyBase.Load
Me.Text=”Calculo promedio de 3 notas sumativas”
ButtonCalcular.Text=”Calcular el promedio”
Label1. Text=”Introduzca la primera nota”
Label2. Text=”Introduzca la segunda nota”
Label3. Text=”Introduzca la tercera nota”
End Sub
REM Calculo y muestras resultados
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles
ButtonCalcular.Click
Nota1= Val (TextBox1.Text)
Nota2= Val (TextBox2.Text)
Nota3= Val (TextBox3.Text)
Promedio= (Nota1 + Nota2 + Nota3)/3
LabelResultados.Font=New Font(“Arial”, 10, FontStyle.Bold)
LabelResultados.TextAlign=ContentAlignment.MiddleCenter
LabelResultados.Text=”El promedio es de “&promedio&”

End Sub

jueves, 21 de julio de 2016

Taller #1

Taller #1

Declarar las siguientes variables en Visual Basic.

Dim  Sum  As + Float
Dim  Cant As  Integer
Dim  Sum_Ban   As  Double
Dim  Nom  As Char
Dim  Dire  As Char
Dim  Res As  Float
Dim  Prog  As  Bool
Dim  Redes  As  Char
Dim  Eda  As  Bool
Dim  Rest As Single
Dim Div As Single
Dim Multi As Float
Dim Mat As Single
Dim Lib As Char
Dim Tip As Single
Dim Dat As Float
Dim Ab As Bool
Dim US As Double
Dim Sald As Float
Dim Sueld As Single
Dim Tecl As Char
Dim Esc As Single
Dim Cod As Float
Dim Cont As Bool
Dim T_fila As Float
Dim  T_columna As Float

Dim Si As Bool 

jueves, 26 de mayo de 2016

Analisis Critico de Visual Basic




Visual Basic, es uno de los lenguajes de uso mas extendido, por lo que resulta fácil encontrar información, documentación y fuentes para los proyectos. 
El mismo es un lenguaje de programación que es una herramienta muy útil y de fácil uso para cualquier programador que se disponga a utilizarlo, ya sea experimentado en el tema o no, ya que ofrece un buen desarrollo de aplicaciones gráficas.
 Visual Basic se caracteriza por: integrar el diseño e implementacion de formularios de Window, fácilmente extensible mediante librerías DLL y componentes ActiveX de otros lenguajes, también existe una versión, VBA, integrada en las aplicaciones de Microsoft Office, tanto Windows como Mac, que permite programar macros para extender y automatizar funcionalidades en documentos, hojas de cálculo y bases de datos (Access). Pero, como todo, también tiene algunas desventajas tales como:
 Soporte pobre para programación orientada a objetos, incapacidad para crear aplicaciones multihilo, sin tener que recurrir a llamadas de la API de Windows, dependencia de complejas y frágiles entradas de registro, la capacidad de utilizar controles en un sólo formulario es muy limitada en comparación a otras herramientas.
 Mi opinión sobre esta herramienta para crear aplicaciones, es que es muy útil par personas no experimentadas en esta área que al momento de necesitar realizar algún proyecto o alguna otra cosa, es bastante fácil poder utilizar la herramienta antes dicha.

Ventana de Propiedades de Visual Basic


La Ventana propiedades: muestra todas las propiedades del control actualmente seleccionado, en este caso muestra las propiedades del Form1, luego podemos ver que abajo dice "Form1 Form", lo que está en negrita es el nombre del objeto, y lo que le sigue es el tipo de objeto, en este caso es un Formulario (Form).