Você está na página 1de 13

GUA DE LABORATORIO

PROGRAMACIN VISUAL BASIC 2013

I SEMESTRE 2016

Introduccin

Introduccin El presente manual de prcticas de laboratorio tienen por objetivo fundamental


presentar los conceptos bsicos y relevantes del curso Programacin.
El manual consta de prcticas, las cuales cubren los conceptos bsicos de programacin. Cada
prctica contiene un problema resuelto donde se explican de forma breve los conocimientos
necesarios para el desarrollo de los ejercicios propuestos. Los ejercicios tambin ayudan a
desarrollar las habilidades del estudiante para la solucin de problemas mediante un
programa de computadora.

Visual Basic
Visual Basic es un lenguaje de programacin dirigido por eventos, desarrollado por Alan
Cooper para Microsoft. Este lenguaje de programacin es un dialecto de BASIC, con
importantes agregados. Su primera versin fue presentada en 1991, con la intencin de
simplificar la programacin utilizando un ambiente de desarrollo que facilit en cierta
medida la programacin misma.
PARA QUE SIRVE LA PROGRAMACIN.
Una persona piensa y se comporta obedeciendo a un secuencial lgico. Un computador
realiza tareas y maneja datos en memoria obedeciendo a una secuencia de pasos lgicos para
lo cual ha sido programado.
Programacin de computadoras es la ciencia que permite a una persona programar una
computadora para que resuelva tareas de manera rpida. Un Programa de computadora se
puede definir como una secuencia de instrucciones que indica las acciones o tareas que han
de ejecutarse para dar solucin a un problema determinado.
Programar computadoras es indispensable en cualquier rea de la ingeniera, ya que
diferentes problemas que se puedan presentar tardan tiempo resolverlos de manera manual.
La computadora resuelve problemas de acuerdo como se le haya programado de manera
rpida.

EXPLORAR EL ENTORNO DE DESARROLLO


DEL VISUAL BASIC

Archivo de
Programas

Errores y mensajes

Propiedades

Prefijos para variables y controles de Visual Basic


Como se van a dar cuenta, cada control tiene su icono, nombre, prefijo y su descripcin.
Icono

Nombre

Prefijo

Button

btn

Descripcin
Se utiliza para iniciar, detener o interrumpir un
proceso.

CheckBox

chk

Muestra una casilla de verificacin y una


etiqueta para texto. Se utiliza n general para
establecer opciones.

CheckedListBox

clb

Muestra una lista desplazable de elementos,


cada uno acompaado por una casilla de
verificacin.

ComboBox

cbo

Muestra una lista desplegable de elementos.

DateTimePicker

dtp

Muestra un calendario grfico desplegable, que


permite que los usuarios seleccionen una fecha
o una hora.

Label

lbl

Muestra texto que los usuarios no pueden


modificar directamente.

LinkLabel

llbl

Muestra texto en forma de vnculo de estilo


Web y desencadena un evento cuando el usuario
hace clic en el texto.

ListBox

lst

Muestra una lista de textos, tambin llamados


elementos.

ListView

lstv

Muestra los elementos ya sean texto solo o con


grficos (iconos).

MaskedTextBox

msk

Captura texto escrito por el usuario, ya sea


teniendo un formato de entrada.

NumericUpDown

nud

Muestra una lista de nmero a travs de la cual


los usuarios se pueden desplazar mediante
botones hacia arriba y hacia abajo.

PictureBox

pic

Muestra archivos de imgenes, tales como


mapas bits e iconos, gifs, etc.

RadioButton

rdb

Muestra un botn que puede activarse o


desactivarse.

TextBox

txt

Muestra texto escrito en tiempo de diseo que


puede ser editado por los usuarios en tiempo de
ejecucin.

ImageList

img

Es un contenedor de imgenes, para que


despus se use con otros controles.

Timer

tmr

Sirve para realizar un conteo de tiempo, en


tiempo de ejecucin.

DataGripView

dgv

Nos permite visualizar los datos de una tabla o


de una base de datos.

Laboratorio 1

Objetivo:

El objetivo es familiarizarse con los controles que se encuentra en el cuadro de


herramientas.
El estudiante encuentre el sentido de pasar el pseudocodigo al lenguaje de
programacin.

Indicaciones
Debe utilizar un tres textbox y un botn para mostrar el resultado. El programa realizara la
suma de dos nmeros y lo mostrara en el tercer textbox.
En la propiedad name renombrarlos los textbox el primero a txt_a , el segundo a txt_b y
txt_res.
En la propiedad name renombrar el botn a btn_calcular

En el evento clic del btn_calcular escribir el siguiente cdigo


Dim num1, num2 As Integer
num1 = Val(txt_a.Text)
num2 = Val(txt_b.Text)
txt_res.Text = num1 + num2

Laboratorio 2

Objetivo:

El objetivo es familiarizarse con los controles textbox , radiobutton

Indicaciones
Debe utilizar un tres textbox y un botn para mostrar el resultado. El programa realizara la
suma , resta y divisin de dos nmeros y lo mostrara en el tercer textbox.
En la propiedad name renombrarlos los textbox el primero a txt_a , el segundo a txt_b y
txt_res.
En la propiedad name renombrarlos los radiobutton el primero a rdb _suma, el segundo a
rdb _resta y rdb _divi.
En la propiedad name renombrar el botn a btn_calcular

En el evento clic del btn_calcular escribir el siguiente cdigo


Dim num1, num2 As Integer
num1 = Val(txt_a.Text)
num2 = Val(txt_b.Text)
If rdb_suma.Checked = True And rdb_resta.Checked = False And
rdb_divi.Checked = False Then
txt_res.Text = num1 + num2
ElseIf rdb_suma.Checked = False And rdb_resta.Checked = True And
rdb_divi.Checked = False Then
txt_res.Text = num1 - num2
ElseIf rdb_suma.Checked = False And rdb_resta.Checked = False And
rdb_divi.Checked = True Then
If num2 <> 0 Then
txt_res.Text = num1 / num2
Else
MsgBox("No se puede dividir entre cero !", vbExclamation)
End If
End If

Laboratorio 3

Objetivo:

El objetivo es familiarizarse con los controles textbox , ListBox

Indicaciones
Debe utilizar un dos textbox , ListBox y un botn para mostrar el resultado.
El programa tomara un nmero de valor n y sumar todos los valores.
En la propiedad name renombrarlos los textbox el primero a txt_tope , y txt_res.
En la propiedad name renombrar el botn a btn_calcular
En la propiedad name renombrar el listbox a lst_impre

En el evento clic del btn_calcular escribir el siguiente cdigo


Dim final, i, suma As Double
final = Val(txt_tope.Text)
suma = 0
lst_impre.Items.Clear() ' Limpia el los elementos del litsbox
For i = 1 To final
suma = suma + i
'agrega valores al litsbox
lst_impre.Items.Add(i)
Next
txt_res.Text = suma

Laboratorio 4
Resolver los Siguiente enunciados:
Generar la tabla de multiplicar de cualquier numero con 10 elementos

Resolver
Hacer un programa que imprima los 500 primeros nmeros de la siguiente forma

Resolver
Leer diez nmeros. cada nmero deber ser verificado, total de numero positivo, negativo y
cero.
Nota: Para realizar este problema debe utilizar inputbox
Ejemplo
numero = InputBox("Introduzca un valor")

Você também pode gostar