miércoles, 10 de agosto de 2016

asignacion de v alores en visual basic

Taller 2
·         como se da la asignación de valores en visual Basic

·         estructura de programación de visual Basic
·         como se realiza los ingresos de datos a través de controles de 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


1. El signo igual (=) de este ejemplo es un operador de asignación, no un operador de igualdad.  El valor se asigna a la variable applesSold. 


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. La tabla debe contener los siguientes campos:
Nombre(s) y Apellidos
Tipo de documento de identidad
Número del documento
Fecha
Hora entrada
Hora salida
Estado (adentro o afuera): En caso de no registrar hora de salida, el estado será adentro, de lo contrario el estado será afuera.
Segundo paso: Diseño del formulario principal
Diseñe el siguiente formulario desde la consola de Microsoft® Excel Visual Basic para Aplicaciones, basado en los campos mencionados en el paso anterior.
Tercer paso: Programación preliminar del formulario
Antes de pasar a la programación de los botones del formulario, debemos programar el ComboBox1 (control de listado), para que muestre las opciones: C.C., C.E. y T.I. (Cédula de Ciudadanía, Cédula de Extranjería y Tarjeta de Identidad). Haga doble click en el formulario y en la ventana de código seleccione el procedimiento ACTIVATE. Escriba el siguiente código (en color rojo):
Private Sub UserForm_Activate()
ComboBox1.Clear
ComboBox1.AddItem ("C.C.")
ComboBox1.AddItem ("C.E.")
ComboBox1.AddItem ("T.I.")
End Sub
El código borra primero el contenido del COMBOBOX1 y luego agrega las tres opciones disponibles (esto ocurre cuando se activa la ventana).
Cuarto paso: Activar el formulario desde la hoja de cálculo
Desde la hoja de Microsoft® Excel donde se encuentra la tabla creada en el paso 1, agregué un botón justo al lado de la tabla (Control Active X) llamado FORMULARIO, como se observa en la siguiente ilustración.
Haga doble click en el botón y agregue el siguiente código:
Private Sub CommandButton1_Click()
UserForm1.Show
End Sub
Pruebe el botón y verifique el COMBOBOX1 muestre las opciones programadas en el paso anterior.
Quinto paso: Programar el ingreso de datos

Regrese nuevamente al formulario en Visual Basic y haga doble click en el botón ACTUALIZAR. Ingrese el siguiente código.
Private Sub CommandButton2_Click()
For I = 1 To 100
If Cells(I + 2, 2).Value = "" Then
Cells(I + 2, 2).Value = I
Cells(I + 2, 3).Value = TextBox1.Text
Sexto paso: Programar el botón Borrar
En este caso se optará por un botón para borrar solo los campos de textos del formulario. Haga doble click en el botón BORRAR e ingrese el siguiente código.
Private Sub CommandButton3_Click()
TextBox1.Text = ""
TextBox2.Text = ""
Cells(I + 2, 4).Value = TextBox2.Text
Séptimo paso: Programar el botón Buscar
Este botón realizará una búsqueda en la tabla hasta encontrar un número de identificación coincidente. Antes de realizar la programación, modifique el formulario, para que quede como el que se muestra a continuación:
Haga doble click en el botón BUSCAR y agregue el siguiente código.
Private Sub CommandButton1_Click()


4.
Estructura de decisión 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 bifurcará a un determinado punto para continuar la ejecución del programa.
 Tipos de estructuras de decisión - Simple - Doble – Anidada


5. Visual Basic proporciona los tipos de operadores siguientes:

taller#2



B.
Calcular el promedio de tres notas sumativas
Option explicito on
Public class form1
REM declaración de variables
Dim nota1, nota2, nota3, promedio As single
REM contenido del formulario
Private sub form1_load(by val sender As system. Object, By val e As sistema. EventArgs)Handles
MyBase.Load
Me.Text=”calculo promedio de tres notas sumativas”
buttonCalcular.Text=”Calcular el promedio”
Label1.Text=”Introduzca la primera nota”
Label2.text=”introduzca la segunda nota”
Label3.text=”introduza la tercera nota”
End sub
REM calculo y muestra resultados
Private sub Button1_Click(ByVal sender As System.Object, By val e As System.EventArgs)Handles
ButtonCalcular.Click
Nota1=Val(TextBox1.Text)
Nota2=Val(TextBox2.Text)
Nota3=Val(TextBox2.Text)
Promedio =(Nota1+Nota2+Nota3)
LabelResultados.font0New Font(“Arial”,10,Fontstyle.Bold)
LabelResultados.TextAlign0ContentAlignment.Middle center
LabelResultados.Text=”El promedio es de”& promedio&”

End sub

ejemplos de codificados en visual basic

A.
Option explicit on
Public class form 1
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. Objec t, byVal e As System. EventArgs) handles
MyBase.load
Me.text=”calculo volumen cilindro”
ButtonCalcular.text=”calcular volumen”
Label1text=”introduzca aquí el diámetro, en metros”
Label2.text=”introduzca aquí End sub la altura, en metros”
End sub
REM calculo y muestra resultados
Private Sub button1_Click(ByVal sender As Systems.Object, ByVal e As System. EventArgs)Handles button Calcular.Click
Button calcular.Click
R=val(textBox1.text)/2
H= val(textBox2.text)
V=pi *(R ^2)
LabelResultados.font =new Font (“arial”, 10, fontStyle.bold)
LabelResultados.textalign =Contentalignment.Middle center
LabelResultados.text=”elvolumen de cilindro es de “& V &” metros cúbicos”
End sub

End class

ejercicios de declaración de variable procesos, entrada

Describa la declaración de variable
Procesos datos de entrada
Y salidas de los siguientes ejemplos


Dim b, h As Double
Dimarea As Integer

B=Text Box1.Text
H=textBox2.text
Area=b *h/2
TextBox3.TTrim(área)

ConstAlquilerDelAuto=700
ConstKilometrosRecorridos=750

DimDiasDeAlquiler As Integer
DimKilometrosRecorrido, Resultado
As Integer

Label1.Text=”introduzca el dia de alquiler”
Label2.Text=”Introduzca los kilómetros recorrido”

DiasDeAlquiler=Val(Text1)
Kilometros=Val(Text2)

Resultado=(Dias de Alquiler* de auto + (Kilometros recorridos*Kilometros)

Const Pi As Single =3.14
Dim D, R,H, V Viltros, Tminutos
As single
Dim Canal Float
Dim Q as Single


Label1=”Introduzca aquí el diámetro del deposito, en metros”

Label2=”Introduzca aquí el diámetro del deposito, en metros”

declaracion de variables Visual Basic

Taller#1


1.     Declare en visual Basic las siguientes variables

Dim  Porcen as float
Dim Cant as  doublé
Dim  Proyecto as  char
Dim  Resp as  single
Dim Botón 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 Provincia as  char
Dim Mult as double

Dim Numeri as  float