ADMINISTRACIÓN DE EMPRESAS
PROGRAMACIÓN BÁSICA
PATRICIA CHANATASIG
CURSO: 264
 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.
 ¿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.
Caracterí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.
 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.
 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.
MENU DE PROGRAMAS
Label1
Label2
Label3
Label4
Label5
Text1
Command1
Command2
 Dado N números por teclado determinar cuántos son pares y cuántos son
impares?
Dim i As Integer
Dim contp As Integer
Dim N As Integer
contp = 0
i = 1
N = 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 = conti
End Sub
Private Sub Command2_Click()
Text1.Text = “”
Label3.Caption = “”
Label5.Caption = “”
End Sub
Label1
Label2
Label3
Label5
Label4
Label6
Text1
Command1
Command2
 Dado N números por teclado determinar la suma y el promedio.
Private Sub Command1_Click()
Dim i As Integer
Dim suma, promedio, numero As Double
Dim N As Integer
suma = 0
i = 1
N = Val(Text1.Text)
While i < N
numero = Val(InputBox("ingrese numero:", "numero"))
suma = suma + numero
i = 1 + i
Wend
Label4.Caption = suma
promedio = suma / N
Label6.Caption = promedio
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Label4.Caption = ""
Label6.Caption = ""
Text1.SetFocus
End Sub
lable1
lable4
Text1
Command1
Command2
 Dado N números por teclado determinar cuál número es el 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
TEXT1
LABEL7
LABEL8
LABEL9
LABEL10
LABEL2
LABE
L3
LABEL4
LABEL5
LABEL6
command1 command2
command3
 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 + 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
Dim i As Integer
Dim numero As Integer
Dim N As Integer
cont1=0
cont2 = 0
i = 1
N = 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 = cont2
End Sub

Manual de usuario (MENU DE PROGRAMAS)

  • 1.
    ADMINISTRACIÓN DE EMPRESAS PROGRAMACIÓNBÁSICA PATRICIA CHANATASIG CURSO: 264
  • 2.
     Este manualpretende 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.
  • 3.
     ¿Qué esVisual 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.
  • 4.
    Características principales deVisual 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.
  • 5.
     La barrade 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.
  • 6.
     La ventanade 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.
  • 7.
  • 8.
  • 9.
     Dado Nnúmeros por teclado determinar cuántos son pares y cuántos son impares? Dim i As Integer Dim contp As Integer Dim N As Integer contp = 0 i = 1 N = 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 = conti End Sub Private Sub Command2_Click() Text1.Text = “” Label3.Caption = “” Label5.Caption = “” End Sub
  • 10.
  • 11.
     Dado Nnúmeros por teclado determinar la suma y el promedio. Private Sub Command1_Click() Dim i As Integer Dim suma, promedio, numero As Double Dim N As Integer suma = 0 i = 1 N = Val(Text1.Text) While i < N numero = Val(InputBox("ingrese numero:", "numero")) suma = suma + numero i = 1 + i Wend Label4.Caption = suma promedio = suma / N Label6.Caption = promedio End Sub Private Sub Command2_Click() Text1.Text = "" Label4.Caption = "" Label6.Caption = "" Text1.SetFocus End Sub
  • 12.
  • 13.
     Dado Nnúmeros por teclado determinar cuál número es el 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
  • 14.
  • 15.
     Dado Nnú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 + 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
  • 16.
    Dim i AsInteger Dim numero As Integer Dim N As Integer cont1=0 cont2 = 0 i = 1 N = 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 = cont2 End Sub