You are on page 1of 7

UNIVERSIDAD CATOLICA SANTA MARIA

FACULTAD DE CIENCIAS E INGENIERAS BIOLGICAS Y


QUMICAS.
ESCUELA PROFESIONAL DE INGENIERA DE
INDUSTRIA ALIMENTARIA
PRCTICA N3
MANEJO DEL CODIGO DE VISUAL BASIC
INGENIERO(a):
DANITZA PAREDEZ MUOZ
INTEGRANTES:
GOMEZ PALOMINO ANDREA
HUILLCA PUMACHARA LOURDES
APAZA QUISPE JOSHELYN

TURNO: 7AM-9AM JUEVES


SEMESTRE: VII
SECCION: UNICA
FECHA PRCTICA ENTREGADA: 20/04/2017.

OBJETIVOS
Aprender a declarar variables e insertar comentarios.
Aprender a usar operadores y estructuras de decisin.
Aprender a ejecutar un programa y crear un archivo ejecutable.
INTRODUCCION

FUNDAMENTO TEORICO
Una aplicacin de VB consta de lo siguiente:
Uno o mas formularios
Controles en esos formularios
Codigo escrito en el lenguaje de programacin Visual Basic
A pesar de que pueda crear aplicaciones que luzcan maravillosas con tan
solo arrastrar controles a sus formularios y establecer sus propiedades,
estas aplicaciones no sern verdaderamente tiles hasta que agregue el
codigo que haga que trabajen todos esos controles en conjunto y maneje la
informacin obtenida conforme sea necesario.
No existe un solo control que calcule valores; es necesario que agregue el
cdigo que lo haga. El cdigo que escriba es solo un detallado conjunto de
pasos que le indican a Visual Basic como manejar datos, llevar a cabo la
entrada y salida (conocida como E/S) y responder al usuario.
El cdigo que escriba es solo un detallado conjunto de pasos que le indican
a VB como manejar datos, llevar a cabo la entrada y salida (conocida como
E/S) y responder al usuario. El cdigo esta compuesto a su vez por
comentarios variables operadores y estructuras de decisin que le dictan al
programa lo que tiene que hacer o ejecutar cuando se realice determinado
evento.
Asignacin de un procedimiento:
Cualquier control puede soportar un procedimiento solamente debemos
hacer doble clic sobre el control sobre el cual queremos trabajar. Un
procedimiento conducido por sucesos es el cdigo que es invocado cuando
un objeto reconoce que ha ocurrido un determinado suceso dentro de un
programa. Por ejemplo cuando se hace clic en un botn de comando
btncalcular aparecer la sentencia Private Sub btncalcular:click a
continuacin podemos ingresar el cdigo que necesitemos para
determinado procedimiento, procedimiento que solo se realizara cuando el
usuario haga clic en el botn btncalcular
Comentarios:
Se insertan para colocar una observacin de lo que esta ejecutando el
programa. Para insertar un comentario se antecede el carcter
Tipos de Datos:
VB dispone de varios tipos de datos: Integer, Single, Double etc..
Variables:
Se utilizan para almacenar valores temporalmente durante la ejecucin del
programa. Para su declaracin se emplea la sentencia Dim nombre de la
variable as Tipo de dato
Operadores:
Son smbolos o palabras que ejecutan una operacin matemtica o manejan
informacin. Pueden ser aritmticos, Relacionales, lgicos y de
concatenacin.
Estructuras de Decisin:
Permiten comprobar condiciones y realizar diferentes acciones de acuerdo
con los resultados VB proporciona las siguientes:
If verificacin then

Una o mas instrucciones


End If
If verificacin then

Una o mas instrucciones


Else
Una o mas instrucciones
End If
Select Case Expresion

Case valor
Una o mas instrucciones
Case valor
Una o mas instrucciones Case valor
Una o mas instrucciones
Case Else valor
Una o mas instrucciones
End Select
Creacin de un archivo ejecutable: Una vez que la aplicacin tiene el
aspecto deseado y se ejecuta correctamente se puede crear un archivo
ejecutable haciendo clic en la opcion Archivo de la barra de menu y
seleccionando la opcion Generar nombredeproyecto.exe

MATERIALES
- Computadora con Windows 8.0 o +
- Visual Basic.net

PROCEDIMIENTO

EMPLEO DE VARIABE, COMENTARIOS, OPERACIONES

1. Abra un nuevo proyecto

2. Desarrolle la siguiente interfaz:

3. Inserte una etiqueta que diga Primera Nota nmbrela siguiendo los
formatos preestablecidos (lblNota1)

4. Inserte un cuadro de texto sin texto alguno al lado de la etiqueta


nmbrelo siguiendo los formatos pre-establecidos (txtNota1)

5. Inserte una etiqueta que diga Segunda Nota nmbrela siguiendo los
formatos preestablecidos (lblNota2)

6. Inserte otro cuadro de texto sin texto alguno al lado de la etiqueta


nmbrelo siguiendo los formatos pre-establecidos (txtNota2)

7. Inserte una etiqueta mas que diga Promedio y nmbrela siguiendo los
formatos pre-establecidos (lblPromedio)

8. Inserte un ltimo cuadro de texto sin texto alguno al lado de la


etiqueta anterior nmbrelo siguiendo los formatos pre-establecidos
(txtPromedio)

9. Inserte un botn de comando que diga Calcular nmbrelo segn el


formato preestablecido btnCalcular

10.Haga doble clic en el boton de comando .

11.Inserte el siguiente comentario esta aplicacion fue desarrollada por:


(escriba sus apellidos y nombres) para lo cual inicie el texto con el
carcter.
12.Declare una variable suma y una variable promedio como variables
de tipo entero mediante la utilizacin del siguiente formato:
Dim suma As Integer
Dim promedio As Integer

13.Asigne la suma de txtNota1 y txtNota2 a la variable suma:


suma = Val(txtNota1.Text) + Val(txtNota2.Text)

14.Divida la variable suma entre 2 y asgnela a la variable promedio


mediante el siguiente cdigo:

Promedio.Text = Suma / 2

15.Imprima el promedio en el txtpromedio mediante el siguiente cdigo:


Txtpromedio.text=promedio

16.Ejecute el programa con las siguientes notas 5.5 y 19.5

17.Cual es el promedio? Que esta haciendo su aplicacin?

18.Declare la variable promedio como una variable single ejecute el


programa

19. Cuanto es el promedio ahora?

TOMA DE DECISIONES

Una planta elabora queso y mantequilla el kilo de queso tiene un


costo de S/. 13.00 y el de mantequilla S/. 15.00 . Se desea elaborar
una aplicacin que permita al usuario calcular el costo de la venta
(mostrado en un txtcosto) y el costo total(mostrndolo en un
txtcostototal) cuando ste haga clic en el boton btncalcular. Tenga en
cuenta que el costo total se calcula a partir del tpio de producto y la
cantidad de ste (peso).
1. Elabore la siguiente interfaz

El siguiente cuadro presenta un resumen de las propiedades


asignadas a los controles:
2. Elabore el algoritmo y flujograma y de acuerdo al algoritmo elabore el
codigo
3. Cree un archivo ejecutable.
EJEMPLOS DE APLICACION
CORRECION DE LA DENSIDAD :
Si la medicion de densidad de la leche ha sido determinada a una
temperatura distinta a 20C debe corregirse mediante la siguiente formula:
Densidadcorregida=densidadleida+0.0002*(temperatura-20)
Desarrolle una aplicacin que le permita obtener valores correctos de
densidad apartir de una valor de densidad y su temperatura.
CALCULO DE PROMEDIO
Se requiere calculara la nota de una lumno la cual es obtiene de la siguiente
forma:
Nota Final=Notaexamen*Factor
Si la nota de examen es la correspondiente a la primera oportunidad Factor
=1
Si la nota de examen es la correspondiente a la segunda oportunidad Factor
=0.9
Si la nota de examen es la correspondiente a la tercera oportunidad Factor
=0.8
Si la nota de examen es la correspondiente a la cuarta oportunidad Factor
=0.7
Si la nota de examen es la correspondiente a la quintaoportunidad Factor
=0.6
Si la nota de examen es la correspondiente a la sexta o mayor oportunidad
Factor =0.5
Desarrolle una aplicacion que imprima la nota final en un txtnotafinal

OBTENCIN DE COSTO, IGV Y COSTO TOTAL PARA UNA FACTURA:


Se requiere elaborar una aplicacin que nos permita calcular el costo de la
venta (en base al precio por unidad y numero de unidades) el IGV (19% del
costo de la venta) y costo total teniendo en cuenta que se exonerar el IGV
si el costo de la venta supera los S/.100.00
Se requiere elaborar una aplicacin que nos permita calcular el costo de la
venta (en base al precio por unidad y numero de unidades) el IGV (19% del
costo de la venta) y costo total teniendo en cuenta que se exonerar el IGV
si el costo de la venta supera los S/.100.00 y si sta es inferior a S/. 50 se
impondr ademas del IGV un importe adicional del 2%

CUESTIONARIO.
Vuelva a escribir los siguientes If anidados usando uno solo con un
operador lgico
If (A>3) then
If (B>10)then
LblResp.Text=Si
End If
Vuelva a escribir el siguiente If de modo que elimine el Not y lo haga
mas claro
If not (X=20) then

CONCLUSIONES

RECOMENDACIONES