miércoles, 10 de agosto de 2016

Option Explicit On
Public Class Form1
REM Declaracion de variables
Dim nota1, nota2, nota3, promedio As Single
REM Contenido de formulario
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e System.EventArgs) Handles
MyBase.Load
Me.Text= “Cálculo 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 Cálculo y muestra 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 = ContentAligment.MiddleCenter
LabelResultados.Text = “El promedio es de “&promedio&”

End Sub
Describa la: Declaracion de variables, procesos, datos de entrada y salida en los siguientes ejemplos.
D) Dim b, h As Double
     Dim  area As Integer

Proceso:
b= TextBox1.Text
H= TextBox2.Text
area= b * h / 2

Ejemplo 2:
Declaración
Dim DiasDeAlquiler As Integer
Dim kilometrosRecorridos, Resultado As Integer

Proceso
DiasDeAlquiler = Val(Text1)
Kilometros = Val(Text2)
Resultado= (DiasDeAlquiler *AlquilerDelAuto) + (KilometrosRecorrido * Kilometros)

Datos de entrada
Label1.Text= “introduzca el día de alquiler”
Label2.text= “introduzca los kilómetros recorridos”

Datos de salida
LabelResultado.text = “Los kilómetros recorrido es de” & resultado”




Ejemplo 3
 Declaración
Dim D, R, H, V, Vlitros, tminutos As single
Dim Canal As Fload
Dim Q As Single

Constante
Const Pi As Single = 3.14

Proceso
D= Val(Text1)
H = Val(Text2)
R= D/2
V = Pi * (R ¨2) * H
Vlitros = V * 1000

tminutos = Vlitros / Q
Tarea
Declare las variables de Visual Basic de los siguientes programas
1. Calcule el promedio de 3 notas
2. Divida 2 números enteros
3. Calcule la T° en °C
4. Calcule el seguro social

Desarrollo
1.
Dim A As float
Dim B As float
Dim C As float

2.
Dim Z As Int.
Dim F As Int.

3.
Dim K° As Int.


4.
Dim RH As Int.
Dim HT As Float
Dim SS As Float
Option Explicit On
Public Class Form1
REM Declaración de variables
Const Pi As Single = 3.141592654
Dim R, H, V 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 = “Cálculo volume 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 Cálculo y muestra 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)
V = Pi * (R ^ 2) * H
LabelResultados.Font = New Font(“Arial”, 10,FontStyle.Bold)¨
LabelResultados.TextAlign = ContentAlignment.MiddleCenter
LabelResultados.Text = “El volume del cilindro es de “& V & “metros cúbicos”
End Sub

End Class
Cómo se da la asignación de valores en visual BASIC
Estructura de programación en Visual Basic
Cómo se realiza los ingresos de datos a través de controles en Visual Basic
Cuál es la sintaxis de las siguientes estructuras de decisión decisión simple, decisión múltiple
Cuáles son los operadores básicos de Visual Basic


Desarrollo
1. Para asignar un valor a una variable utilizamos el operador = siguiendo la siguiente sintaxis: <variable> = <valor>.
2. Un programa de Visual Basic se crea a partir de bloques de creación estándar.  Una solución consta de uno o varios proyectos.  Un proyecto a su vez puede contener uno o más ensamblados.  Cada ensamblado se compila a partir de uno o varios archivos de código fuente.  El archivo de código fuente proporciona la definición e implementación de clases, estructuras, módulos e interfaces, que en última instancia contienen todo el código. 
3. Si en nuestros programas no vamos a introducir Texto, me refiero a solo mostrarlo, valores etc..., es preferible y mas lógico utilizar un control Label en cambio de un control TextBox , ya que consume menos recurso. La propiedad principal de este control se llama Text. Mediante ella podemos asignarle un texto ya sea en tiempo de diseño o tiempo de ejecución al control. Si es en tiempo de diseño, debemos seleccionar el TextBox e ir a la ventana de propiedades y seleccionar Text. Dentro de ella podemos escribir el texto a ser mostrado. Si es en tiempo de ejecución debemos escribir el nombre de el TextBox que queremos y al presionar el punto ".", vb despliega la lista de propiedades y métodos del TextBox, y ahí seleccionamos Text.
4. Estructura de Decisión Simple Permite seleccionar la próxima sentencia a ejecutarse basándose en una condición (expresión lógica o una variable lógica) que es evaluada y, en función del resultado (cierto o falso) de la evaluación .Se separará a un determinado punto para continuar la ejecución del programa.
Opción múltiple: En este caso hay un Indicador es una variable o una función cuyo valor es comparado en cada caso con los valores "Valor", si en algún caso coinciden ambos valores, entonces se ejecutarán las Instrucciones correspondientes. La sección en otro caso es análoga a la sección si no del ejemplo anterior.

Taller 1
Declarar en Visual Basic las siguientes variables
Dim Porcen As Float
Dim Cant As Double
Dim proyect As char
Dim Resp As Single
Dim Boton As Integer
Dim Totaldescuento As integer
Dim importe As float
Dim suma As single
Dim resta As float
Dim Resul As char
Dim Parent As single
Dim verdadero As  bool
Dim Fila As single
Dim Falso As bool
Dim nombre As char
Dim cedula As integer
Dim Apellido As Char
Dim Datos As Single
Dim Ecua As Integer
Dim Provincia  As char
Dim mult As double

Dim numeri As float

miércoles, 25 de mayo de 2016

Biografía  de Alan Cooper
Alan Cooper dirige una empresa de diseño de interacción y escribe libros acerca de cómo crear software.

Trabajó para Microsoft y es el "padre" del lenguaje de programación Visual Basic.


La primera creación original de Cooper fue "Tripod", y luego "Ruby". Ambos estaban principalmente orientados hacia los usuarios. Más tarde con la intervención de Microsoft, creó Visual Basic, más orientado a los programadores.