16
ADMINISTRACIÓN DE EMPRESAS PROGRAMACIÓN BÁSICA PATRICIA CHANATASIG CURSO: 264 UNIVERSIDAD POLITECNICA SALESIANA

Manual de usuario (MENU DE PROGRAMAS)

Embed Size (px)

DESCRIPTION

MANUAL DE USUARIO MENU DE PROGRAMAS

Citation preview

Page 1: Manual de usuario (MENU DE PROGRAMAS)

ADMINISTRACIÓN DE EMPRESAS

PROGRAMACIÓN BÁSICA

PATRICIA CHANATASIG

CURSO: 264

UNIVERSIDAD POLITECNICA SALESIANA

Page 2: Manual de usuario (MENU DE PROGRAMAS)

INTRODUCCION

Este manual pretende ser una guía en el uso y funcionamiento del programa Visual Basic 6.0, en su contenido podremos observar varios programas que han sido enlazados para el cálculo y desarrollo de problemas.

Page 3: Manual de usuario (MENU DE PROGRAMAS)

MARCO TEÓRICO ¿Qué es Visual Basic?

Es un lenguaje de programación que se ha diseñado para facilitarnos desarrollar nuevas aplicaciones. Está orientado a objetos, por ser así es más fácil de programar, es llamado así porque se llama OBJETO a todo lo que se puede ver dentro de una pantalla de Windows.

Page 4: Manual de usuario (MENU DE PROGRAMAS)

MARCO TEÓRICOCaracterísticas principales de Visual Basic

La facilidad que nos da este programa es el de arrastrar todos los objetos que necesitemos incluir en nuestros programas, así nos evitamos el trabajo de programar algo más, lo único que tenemos que hacer es declar que es lo que tiene que hacer nuestro objeto.

Componentes, características físicas o entorno de Visual Basic.

Unos de los componentes de Visual Basic es la barra de título, donde nos muestra el nombre del proyecto y del formulario que se está haciendo.

La barra de menús, es donde se agrupan los menús de Visual Basic.

Page 5: Manual de usuario (MENU DE PROGRAMAS)

La barra de herramientas estándar de Visual Basic es otro componente de Visual Basic es donde tienen agrupaos los botones utilizados con frecuencia, así evitando poner en menú, archivo.

La barra de herramientas no estándar, dentro de visual Basic es donde se agrupan la gran mayoría de objetos y controles que se incluirán en nuestro proyecto.

La ventana de propiedades dentro de lo que es Visual Basic es donde podemos ver las características modificables y no modificables del mismo.

Page 6: Manual de usuario (MENU DE PROGRAMAS)

La ventana de posición de los formularios, ahí podemos ver la ubicación de cada uno de los formularios al momento de la ejecución del programa, los podemos ubicar a nuestro gusto modificando su lugar al momento del diseño

La ventana de ayuda o Help que dispone Visual Basic 0.6 excelente, al igual que en todos los demás programas de Microsoft, tiene una funcionalidad muy buena ya que tan solo al señalar un objeto y luego oprimir la tecla F1 saldrá información sobre el objeto señalado, algo muy práctico.La Ventana de proyectos, nos deja ver los elementos involucrados dentro del proyecto, como formularios, módulos, controles OCX, etc.

Page 7: Manual de usuario (MENU DE PROGRAMAS)

MENU DE PROGRAMAS

Page 8: Manual de usuario (MENU DE PROGRAMAS)

Número Pares e Impares

Label1

Label2Label3

Label4

Label5

Text1

Command1

Command2

Page 9: Manual de usuario (MENU DE PROGRAMAS)

PSEUDOCODIGO Dado N números por teclado determinar cuántos son pares y cuántos

son impares?

Dim i As IntegerDim contp As IntegerDim N As Integercontp = 0i = 1N = Val(Text1.Text)While i <= N numero = Val(InputBox("ingrese su número:", "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 = contiEnd SubPrivate Sub Command2_Click()Text1.Text = “”Label3.Caption = “”Label5.Caption = “”End Sub

Page 10: Manual de usuario (MENU DE PROGRAMAS)

Suma y PromedioLabel

1

Label2

Label3

Label5

Label4

Label6

Text1

Command1Command2

Page 11: Manual de usuario (MENU DE PROGRAMAS)

PSEUDOCODIGO Dado N números por teclado determinar la suma y el promedio.

Private Sub Command1_Click()Dim i As IntegerDim suma, promedio, numero As DoubleDim N As Integersuma = 0i = 1N = Val(Text1.Text)While i < N numero = Val(InputBox("ingrese numero:", "numero")) suma = suma + numero i = 1 + iWendLabel4.Caption = sumapromedio = suma / NLabel6.Caption = promedioEnd SubPrivate Sub Command2_Click()Text1.Text = ""Label4.Caption = ""Label6.Caption = ""Text1.SetFocusEnd Sub

Page 12: Manual de usuario (MENU DE PROGRAMAS)

Número Mayor

lable1

lable4

Text1

Command1Command2

Page 13: Manual de usuario (MENU DE PROGRAMAS)

PSEUDOCODIGO

Dado N números por teclado determinar cuál número es el mayor.

Private Sub Command1_Click()Dim i As IntegerDim mayor, numero As DoubleDim N As Integermayor = 0i = 1N = 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

Page 14: Manual de usuario (MENU DE PROGRAMAS)

Rango de Números

TEXT1

LABEL7

LABEL8

LABEL9

LABEL10

LABEL2

LABEL3

LABEL4

LABEL5

LABEL6

command1 command2

command3

Page 15: Manual de usuario (MENU DE PROGRAMAS)

PSEUDOCODIGO

Dado N números por teclado determinar cuántos están entre 15y25, 26y35, 36y75 y cuántos están fuera de rango.

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 + 1WendLabel7.Caption = cont1Label8.Caption = cont2Label9.Caption = cont3Label10.Caption = cont4End Sub

Private Sub Command2_Click()Text1.Text = ""Text1.SetFocusLabel7.Caption = ""Label8.Caption = ""Label9.Caption = ""Label10.Caption = ""End SubPrivate Sub Command3_Click() Form5.HideEnd Sub

Page 16: Manual de usuario (MENU DE PROGRAMAS)

Números mayores y menores que 7Dim i As IntegerDim numero As IntegerDim N As Integercont1=0

cont2 = 0i = 1N = Val(Text1.Text)While i <= N numero = Val(InputBox("ingrese su número:", "numero")) If numero < 7 Then cont1 = cont1 + 1 Else if numero > 7 Then cont2 = cont2 + 1 Else

numero = 0 End if i = i + 1 Wend Label4.Caption = cont1 Label5.Caption = cont2End Sub