vb ii, unidad 1, arreglos
Post on 27-Jun-2015
4.785 Views
Preview:
DESCRIPTION
TRANSCRIPT
VB II, UNIDAD I ARREGLOS
LSC María Alejandra Alva SánchezMtra. Verónica Perla Romero Fdz.
1.1 Cuadros de diálogo Los cuadros de diálogo son:
De entrada INPUTBOX• Variable=Inputbox(“solicitud”, “título”, “valor predeterminado en caso de ser omitido”)
De mensaje MSGBOX• Msgbox “mensaje”, constante, “título”• Msgbox (“Solo mensaje”)
Iconos que pueden desplegarse en un cuadro de mensaje
Constante Valor Botones que muestra
VbCritical 16 Una X
VbQuestion 32 Un signo de ?
VbExclamation 48 Un signo de !
VbInformation 64 Una letra I
VbOKOnly 0 Aceptar
Ejemplo de Cuadro de mensaje
Private Sub Command1_Click() MsgBox ("Qué voy a Informar?")End Sub
Private Sub Command2_Click() MsgBox "Necesito Informar: ", vbOKOnly + vbCritical, "El título es"End Sub
Ejemplo de Cuadro de entrada
Private Sub Command1_Click() valor=Inputbox (“solicitud”, “título”, “valor predeterminado en caso de ser omitido”)End Sub
1.2 Empleo de arreglos
012
0 1
Un arreglo es un conjunto de datos todos del mismo tipo
Pisos Elementos
8
7
6
5
4 “Lulú”
3
2
1
0 “Pepé”
Columnas
R
e
n
g
l
o
n
e
s
matriz
Vector
1.2 Empleo de arreglos
Pisos
8
7
6
5
4 “Lulú”
3
2
1
0 “Pepé”
Vector
Lulú vive en el piso 4
Mientras que Pepé en el 0
Son nueve pisos porque los vectores y matrices empiezan en la posición 0
1.3 Tipos de arreglos De tamaño conocido o estático De tamaño desconocido o dinámico De tipo vector o una sola columna De tipo matriz o de varias columnas
Declaración y acceso de los arreglos estáticos
Declaración Dim arreglo(tamaño) as tipoDim matriz(renglones, columnas) as tipo
Para guardar un datoArreglo(posición)=valor
Para guardar todos los datosFor i=0 to tope
Arreglo(i)=Inputbox(“déme el dato”)Next i
Declaración y acceso de los arreglos estáticos continuación…
Para mostrar solo un datoPicture1.print arreglo(posición)
Para mostrar todos los datosFor i=0 to tope
Picture1.print arreglo(i)
Next i
Declaración y acceso de los arreglos dinámicos
Para declarar el arregloPublic arreglo_dinamico( ) as variant..total=Inputbox(“¿Cuántos elementos?”)redim arreglo_dinamico(total)
Bibliografía
Álvarez(2001). Computación 2, programación. México, Universidad Autónoma de Nuevo León. Publicaciones Cultural
Actividades Realiza un mapa conceptual con respecto
al tema de arreglos. Genera tres ejemplos para cada tipo de
cuadro de diálogo, preferentemente con uso de constantes.
Realiza un crucigrama que contenga 5 conceptos verticales y 5 horizontales con los conceptos mostrados aquí (con respuestas).
Proyecto uno primer parcial 20 %
Realizar en pareja un programa que permita buscar los equipos de fútbol que se encuentren en un arreglo inicializado, de ser así mostrar mensaje de que si existe, en caso contrario mostrar que no existe.
Utilizar los cuadros de entrada y de mensaje con dos constantes (ver diapositiva 1).
Del 14 al 18 de enero
Para inicializar arreglosDim equipos(4) as string
Private Sub Form_Load()Equipos(0)=“Cruz azul”Equipos(1)=“Chivas”Equipos(2)=“América”Equipos(3)=“Puebla”Equipos(4)=“Otro”
End Sub
Criterio de valoración
Criterios de valoración
puntaje10
puntaje5
puntaje0
1. Cuadros de Entrada
Se aprecian claramente los cuadros de entrada
No utilizó cuadros de entrada
Se omitió este punto
2. Cuadros de salida o mensaje con dos constantes
Utilizó los mensajes con dos constantes
Utilizó los mensajes pero no con dos constantes
Se omitió este punto
3. Funcionamiento Funciona correctamente y no requirió ayuda para realizarlo
Funciona con detalles y además requirió ayuda para realizarlo o terminarlo
Se omitió este punto
4. Entrega * En díadas o tríadas No aplica
top related