Está en la página 1de 15

Manual de prácticas de

visual basic
ALGORITMOS Y LENGUAJE DE PROGRAMACIÓN, UNIDAD 4.
M. C ZOILA RAQUEL AGUIRRE GONZÁLEZ

Díaz Constantino Sara Margarita


INGENIERÍA INDUSTRIAL | 31/05/2018
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TEPIC

Manual de prácticas de visual basic


Práctica 1: If sencillo
If sencillo es una estructura de control que permite modificar el flujo de ejecución de
las instrucciones de un programa.
En esta práctica se vio el ciclo If sencillo, cuya sintaxis es la siguiente:
If (condición)
then
Sent 1
Sent 2
Else (Sirve para
validad una
condición o
ejecutar otra)
End if (Fin del
ciclo)

Código 1. If sencillo

Imagen 1. Diseño de ventana.


TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TEPIC

Practica 2. Rango de edades


En está practica se hizo uso del ciclo if para clasificar edades, está práctica se
podía realizar mediante if sencillo o haciendo uso de if anidado (else if)

Código 2. Clasificación de edad

Otra forma de hacerlo, que resulta mucho más correcta es:


If (edad>0) and (edad<=13) then
MsgBox(“Infancia”)
End if
Cerrando un ciclo por cada clasificación.
Además se colocaron los bonotes de
limpiar y cerrar.
Imagen 2. Diseño de ventana

Imagen 2. Diseño de ventana


TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TEPIC

Practicas 3. If anidado
Para la realización de esta práctica se necesitó hacer uso de cajas de texto, en las
cuales se introdujeron valores numéricos con los cuales se realizarían un
promedio para cuatro diferentes materias, la función de if fue mostrar un mensaje
de aprobatorio o no, según la calificación obtenida y el mínimo requerido para
pasar.
Además se hizo uso de chr13, que sirve para mostrar una serie de mensajes de
forma ordenada, de un renglón a otro.
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TEPIC

Código 3. Operadores de comparación

Imagen 3. Diseño de ventana


TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TEPIC

Practica 4. Select case


Otro de los ciclos visto en la unidad fue select case. En está practica aprendimos
la sintaxis de select case y en casos convendría poder utilizarle.
Ejemplo:

Dim Estatura As Decimal

Estatura = Txb1.Text

Select Case Estatura


Case 1.4 To 1.59
MsgBox("Estatura baja")
Case 1.6 To 1.7
MsgBox("Estatura promedio")
Case 1.7 To 1.9
MsgBox("Estatura arriba del promedio")
Case Else
MsgBox("Valor fuera de rango")

End Select

Imagen 4. Diseño de ventana

Código 4. Intervalos de estaturas


TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TEPIC

Practica 5. Select calculadora


Esta práctica se realizó con ayuda de select case, donde el usuario elegia un tipo
de operación entre dos valores, y select case tomaba el caso correspondiente
para resolverla y mezclarlos posteriormente.

Imagen 5. Diseño de ventana

Código 5. Selección de operaciones


TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TEPIC

Practica 6. Ejercicio select case


Como practica 6 y a modo de repaso, se realizó un ejercicio con select case,
donde en lugar de seleccionar un número para que el programa arrojara la
clasificación de rango donde se encontraba, se debía escribir el rango completo y
el programa arrojaría el intervalo numérico.
Al igual que en todas las practicas, se agregaron los botones limpiar y cerrar.

Código 6. Comparación de rangos

Imagen 6. Diseño de ventana


TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TEPIC

Practica 7. Do while
Se utiliza una estructura Do cuando deseamos repetir un conjunto de
instrucciones, un número definido de veces hasta que se cumpla la condición, se
puede utilizar while para especificar la condición.
La condición se puede validar sólo una vez o nunca dependiendo si la condición
esta al inicio o al final del ciclo.
Sintaxis
Do
Sent 1
Sent 2
Loop while (condición)
La última parte sirve para cerrar el ciclo, While entra en el proceso.

Do while (condición)
Sent 1
Sent 2
Loop NN
En esta sintaxis la condición debe cumplirse al inicio o se queda
fuera.

Imagen 7. Diseño de ventana


TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TEPIC

Codigo 7. Do while
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TEPIC

Practica 8. Do solución
En esta práctica se realizó una aplicación más realista del ciclo Do, encaminada a
que lo comprendiéramos con mayor facilidad.
En esta práctica se hizo uso de la función randomizer, que enviaba una serie de
números aleatorios, los cuales el ciclo leía y después de cierto valor rechazaba,
avisando sólo cuándos se habían aceptado.

Codigo 8. Do solución

Imagen 8. Diseño.
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TEPIC

Practica 9.
El último de los ciclos que se vieron en la unidad fue el ciclo for, este se utiliza
cuando se desea repetir un conjunto de instrucciones un número 0 fijo de veces.
Este ciclo incluye un contador (step) el cual incrementa por defecto, de forma
unitaria o según lo desee el usuario.
Los elementos del ciclo for son:
 VI= valor inicial
 VF= Valor final
 Step= Es opcional y es el incremento del contador
 Next=Terminación del ciclo for.
También se hizo uso de un nuevo elemento: las Text list, cuya sintaxis es, por
ejemplo: LbValor.Items.Add(valor)

Código 9. Ciclo for,


TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TEPIC

Imagen 9. Tabla de resultados para el ciclo for.


TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TEPIC

Practica libre ciclo do


Como parte de las actividades del aula, nuestro deber fue investigar por nuestra
cuenta y crear un programa del ciclo do.

Codigo 10. Ciclo do

Imagen 10, diseño de pagina


TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TEPIC

También podría gustarte