menú de programas
DESCRIPTION
Este programa ayuda a la ejecucion de un paquete basico matematico.TRANSCRIPT
UNIVERSIDAD POLITÉCNICA SALESIANA
FACULTAD DE CIENCIAS ADMINISTRATIVAS Y
ECONÓMICAS
ESCUELA DE ADMINISTRACIÒN DE EMPRESAS
TEMA:
MANUAL DE PROGRAMAS VISUAL BASIC 6.0
PERTENECIENTE A:
Cristina Cabrera
PARALELO : B-264
ASIGNATURA: Programación Básica I
PROFESOR: Ing. Milton Guamán
QUIITO-ECUADOR
INTRODUCCIÓN
En el presente trabajo se da a conocer de formadetallada y paso a paso el funcionamiento,estructura, código, fuente, utilidad y muchas otrascaracterísticas y funcionalidades de un programaen Visual Basic 6.0 que tiene como finalidadcalcular una serie geométrica.
A pesar que el desarrollo y diseño de esta aplicaciónllevó horas de trabajo, en este reporte se presentala explicación detallada de lo que se ha hecho detal manera que el lector podrá comprenderfácilmente el funcionamiento y estructura de esteprograma.
También aparecerán los diferentes gráficos de cadauna de las ventanas que tiene esta aplicación paraque el lector visualice e identifique rápidamente delo que se está hablando en la explicación teórica.
Se ha centralizado al máximo el esfuerzo nosolamente en crear una aplicación de calidad sinoque también en hacer este reporte o trabajo lomejor posible, ya que es la documentación denuestro programa o aplicación.
OBJETIVOS
OBJETIVO GENERAL
Desarrollar una
aplicación o programa en
Visual Basic 6.0 que
tenga un menú de
programas los cuales
calculen los números
pares e impares , el
número mayor, la suma
con el promedio y el
rango de números, todo
esto requiere que el
usuario, ingrese por
teclado el dato de la
variable n.
OBJETIVOS ESPECÍFICOS
Crear códigos en VisualBasic que nos permitanmostrar losrequerimientos delusuario, ingresando porteclado el dato de lavariable “n”.
Explicar con toda claridaden el lenguaje natural, loscódigos desarrollados enel lenguaje deprogramación VisualBasic 6.0.
Dar a conocer paso a pasoel funcionamiento laaplicación.
Ser capaces de prevenir eidentificar errores ennuestra aplicación.
Desarrollar un programade gran calidad en ellenguaje de programaciónVisual Basic 6.0.
MARCO TEÓRICO
¿QUÉ ES VISUAL BASIC?
Diseñador de entorno de datos: Es posible generar, de manera automática,
conectividad entre controles y datos mediante la acción de arrastrar y colocar
sobre formularios o informes.
Los Objetos Activos son una nueva tecnología de acceso a datos mediante la acción
de arrastrar y colocar sobre formularios o informes.
Asistente para formularios: Sirve para generar de manera automática formularios
que administran registros de tablas o consultas pertenecientes a una base de
datos, hoja de cálculo u objeto (ADO-ACTIVE DATA OBJECT)
Asistente para barras de herramientas: es factible incluir barras de herramientas
es factible incluir barra de herramientas personalizada, donde el usuario
selecciona los botones que desea visualizar durante la ejecución.
En las aplicaciones HTML: Se combinan instrucciones de Visual Basic con código
HTML para controlar los eventos que se realizan con frecuencia en una pagina
web.
La Ventana de Vista de datos :proporciona acceso a la estructura de una base de
datos. Desde esta también acceso al Diseñador de Consultas y diseñador de Base
de datos para administrar y registros.
MARCO PRÁCTICO
PASOS PARA DESARROLLAR EL MENÚ
PASO 1.- Ingresar al Programa Visual Basic 6.0. Dar click
en EXE estándar y luego proceder a dar click en abrir.
PASO 2.- Dar click en el Botón que
se encuentra en la parte superior derecha de la
pantalla y proceder a crear 5 formularios, en los
cuales se encontrará: (Formulario 1: Menú ,
Formulario 2: Números pares e impares,
Formulario 3: Número Mayor , Formulario 4:
Suma Promedio y finalmente en el Formulario 5:
Rango de Números).
PASO 3.- Ubicarse en el Formulario 1 y dar click en
el botón denominado Editor de menú ubicado en la
parte superior de la pantalla en la barra de
herramientas en el extremo izquierdo, en el cual
ingresaremos en Caption el nombre que queremos que
aparezca en el menú y en la celda de Name el nombre
utilizando Camel, así sucesivamente vamos insertando
los datos que deseamos se muestren en el menú que
estamos desarrollando.
Una vez ingresados todos los datos damos click
en para que el menú aparezca con pestañas
principales y segundarias debido a que la flecha
proporciona esas características.
PASO 4.- Una vez desarrollado el paso 3
obtenemos como resultado un menú dividido en 3
secciones : ( El botón Principal que se subdivide en
Ejecutar Programas y Salir; por su parte Ejecutar
Programas se subdivide en: Número Mayor, Suma
y Promedio , Números Pares e Impares y Rango de
Números.
PASOS PARA
DESARROLLAR LAS
PANTALLAS EN DONDE
SE EJECUTARAN LOS
PROGRAMAS
PASO 1.-Ubicarse en el Formulario que se desea
trabajar. Dar click en los botones que se
encuentran en la barra del lado izquierdo de la pantalla,
para insertar cuadros de label , texto y comandos que
nos ayudaran a la correcta ejecución del programa
puesto a que en estos recuadros aparecerán los datos
que necesita el usuario. Para la resolución de los
problemas que deseamos que ejecute nuestro programa.
PASO 2.- Una vez que ya están los botones ya están
colocados se procede a ubicarse en la parte derecha
inferior en donde dice “Caption” para proceder a
cambiar los nombres de label, command y text por los
datos requeridos en este problema, tomando en cuenta
que en los recuadros donde nos aparecerá la
información que ejecuta el programa deben estar en
blanco y sin olvidar que los comandos tendrán que
cumplir las funciones de ejecutar, limpiar y salir
respectivamente.
PASO 3.-una vez realizado el paso 3 es necesario crear una
carpeta en este caso la cree en el disco local c allí es
donde se guardara el programa que estoy realizando.
Para guardar el programa lo primero que hay que hacer es:
Click en archivo
Guardar programa como
Se selecciona el Disco Local C
Se selecciona la carpeta previamente creada
Click en abrir
Click en guardar
PASO 4.-Una vez concluido en paso 3 procedemos a
dar color a nuestro programa, seleccionamos la pantalla
del programa nos dirigimos a la barra del lado derecho
en la opción BackColor damos click en paleta y
seleccionamos el color a nuestro gusto, posteriormente
seleccionamos de uno es uno los recuadros del
programa y repetimos el paso inicial de dirigirnos a la
opción BackColor y escoger un color predilecto.
PASO 5.- Para mejorar la presentación del programa
vamos a añadir una imagen de fondo, para lo cual se
dará click en el botón imagen que se encuentra en la
parte inferior de la barra ubicada en el lado izquierdo.
Una vez realizado eso se procede a dar click en el botón
picture ubicado en la barra de herramientas del lado
derecho allí se selecciona la imagen guardada en el
equipo que se utilizara pcomo fondo del progama.
A continuación se muestra en ejemplo ya concluido en el
cual posteriormente debemos dar click en el botón de
comando ejecutar para desarrollar el pseudocódigo que
permitirá que el programa corra es decir que funcione
adecuadamente cumpliendo con la satisfacción de la
necesidad del usuario..
DESARROLLO DEL
PSEUDOCODIGO Y EL
PROGRAMA DE
NUMEROS PARES E
IMPARES
Private Sub Command1_Click()
Dim i As Integer
Dim contp As Integer
Dim N As Integer
contp = 0
conti = 0
i = 1
N = Val(Text1.Text)
While i <= N
numero = Val(InputBox("Ingrese su numero", "numero"))
If numero Mod 2 = 0 Then
contp = contp + 1
Else
conti = conti + 1
End If
i = i + 1
Wend
Label3.Caption = contp
Label5.Caption = conti
End Sub
Private Sub Command2_Click()
Text1.Text = " "
Label3.Caption = " "
Label5.Caption = " "
End Sub
DESARROLLO DEL
PSEUDOCODIGO Y EL
PROGRAMA DE
NUMERO MAYOR
Private Sub Command1_Click()
Dim i As Integer
Dim mayor, numero As Double
Dim N As Integer
mayor = 0
i = 1
N = Val(Text1.Text)
While i <= N
numero = Val(InputBox("Ingrese Numero:", numero))
If numero > mayor Then
mayor = numero
End If
i = i + 1
Wend
Label4.Caption = mayor
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Label4.Caption = ""
Text1.SetFocus
End Sub
DESARROLLO DEL
PSEUDOCODIGO Y EL
PROGRAMA DE SUMA
PROMEDIO
Private Sub Command1_Click()
Dim N As Integer
Dim i As Integer
Dim suma, promedio, numero As Double
i = 1
suma = 0
N = Val(Text1.Text)
While i <= N
numero = Val(InputBox("ingrese el numero deseado:", "numero"))
suma = numero + suma
i = i + 1
Wend
promedio = suma / N
Label4.Caption = suma
Label6.Caption = promedio
End Sub
Private Sub Command2_Click()
Label4.Caption = " "
Label6.Caption = " "
Text1.Text = " "
Text1.SetFocus
End Sub
DESARROLLO DEL
PSEUDOCODIGO Y EL
PROGRAMA DE
RANGO DE NUMERO
Private Sub Command1_Click()
Dim i As Integer
Dim n As Integer
Dim num As Integer
Dim cont1 As Integer
Dim cont2 As Integer
Dim cont3 As Integer
Dim cont4 As Integer
i = 1
n = 0
cont1 = 0
cont2 = 0
cont3 = 0
cont4 = 0
n = Val(Text1.Text)
While i <= n
num = Val(InputBox("Ingrese número deseado:", "num"))
If (num >= 15 And num <= 25) Then
cont1 = cont1 + 1
ElseIf (num >= 26 And num <= 35) Then
cont2 = cont2 + 1
ElseIf (num >= 36 And num <= 75) Then
cont3 = cont3 + 1
Else
cont4 = cont4 + 1
End If
i = i + 1
Wend
Label7.Caption = cont1
Label8.Caption = cont2
Label9.Caption = cont3
Label10.Caption = cont4
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Text1.SetFocus
Label7.Caption = ""
Label8.Caption = ""
Label9.Caption = ""
Label10.Caption = ""
End Sub
Private Sub Command3_Click()
Form5.Hide
End Sub