Este documento presenta un menú de programas desarrollados en Visual Basic para realizar diferentes cálculos numéricos. El menú incluye opciones para determinar cuántos números son pares e impares de una serie de números ingresados, calcular la suma y promedio de una serie de números, y determinar el número mayor de una serie de números. Se proveen instrucciones sobre los requisitos técnicos y el paso a paso para acceder y probar cada programa a través del menú.
2. MANUAL DEL USUARIO
El siguiente manual de Usuario ha sido diseñado para
facilitar el acceso a diferentes programas relacionados
a traves de una barra de Menus, los programas son
los siguientes:
Dado N numeros por el Teclado determinar cuantos son
pares y cuantos impares.
Dado N numeros por el teclado determinar la Suma y el
Promedio
Dado N Numeros por el teclado determinar cual es el mayor.
3. Requerimientos Previos
Harware
Procesador Core Duo o superior
Memoria Ram mínimo de 500 GB
Memoria suficiente para que soporte Visual
Basic
Software
Windows Xp o superior
Instalar visual Basic
5. Se despliegan las siguientes opciones:
Hacer click en la opción NUMEROS PARES.
Click en la opción NUMEROS
PARES
6. la codificación seria la siguiente:
Private Sub Command1_Click()
Dim N, i, contp, contimp As Integer
Dim numero As Double
N = Val(Text1.Text)
i = 1
contp = 0
contimp = 0
While i <= N
numero = Val(InputBox("Ingrese el numero: ", "numero"))
If numero Mod 2 = o Then
contp = contp + 1
Else: contimp = contimp + 1
End If
i = i + 1
Wend
Label3.Caption = contp
Label5.Caption = contimp
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Label3.Caption = ""
Label5.Caption = ""
Text1.SetFocus
End Sub
Private Sub Form_Load()
End Sub
9. la codificación seria la siguiente:
Private Sub Command1_Click()
'Dado N numeros por teclado, cual es el mayor
Dim N, i As Integer
Dim mayor, numero As Double
N = Val(Text1.Text)
may = 0
numero = 0
i = 1
While i <= N
numero = Val(InputBox("Ingrese el número:", "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
12. La codificación seria la siguiente:
Private Sub Command1_Click()
Dim N, i As Integer
Dim suma, numero, promedio As Double
N = Val(Text1.Text)
i = 1
suma = 0
promedio = 0
While i <= N
numero = Val(InputBox("Ingrese el número:", numero))
suma = suma + N
i = i + 1
Wend
Label4.Caption = suma
Label6.Caption = (suma / N)
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Label4.Caption = ""
Label6.Caption = ""
Text1.SetFocus
End Sub