Está en la página 1de 9

Universidad Laica Eloy Alfaro de Manabí

Carrera de Ingeniería Programación II


Eléctrica

Practica Nº 11

Nombre de la practica Ejercicio En Clase

Nombre del profesor ERICK JOSE ALCIVAR VILLAMARIN

Nombre del alumno Luiggy Armando Anchundia Delgado

Semestre Tercer Semestre “A”

Fecha práctica 18-06-2018

Fecha presentación 18-06-2018


informe
Universidad Laica
PRÀCTICAS LABORATORIO…………………………………………………………………….. Ingeniería Electrica
Eloy Alfaro de Manabí

Índice

1. Marco Teórico........................................................................................................................... 3
2. Equipos requeridos y/o software ............................................................................................. 4
3. Procedimiento experimental .................................................................................................... 4
4. Conclusiones ............................................................................................................................. 9
Anexos ............................................................................................................................................... 9

Prof. MSc ERICK JOSE ALCIVAR VILLAMARIN Estudiante: Luiggy Anchundia Delgado
Universidad Laica
PRÀCTICAS LABORATORIO…………………………………………………………………….. Ingeniería Electrica
Eloy Alfaro de Manabí

1. Marco Teórico
Arreglos y vectores

Los Arreglos se utilizan para almacenar un conjunto de variables, que sean del mismo tipo

de dato, y todas estas bajo un mismo nombre.

Por ejemplo, imaginemos que tenemos 20 variables de tipo String que almacenan

nombres (nombre1, nombre2, etc..). si yo ahora quisiera pasar todas estas cadenas a minúsculas

tendría que utilizar la función Lcase con cada variable: nombre1 = Lcase(nombre1), nombre2 =

Lcase(nombre2), etc..

En cambio, si utilizara un arreglo solucionaría mi problema solo a esto

Declaración de los arreglos en el código

Para crear un arreglo se debe en primer lugar declararlo como cualquier otra variable, la

única diferencia es que debemos indicar la cantidad de elementos que contendrá el arreglo,

colocando el número de índice entre paréntesis. Por ejemplo :

Lo siguiente crea un arreglo de 15 elementos o datos de tipo integer

Esto crea un arreglo de 11 elementos o datos de tipo String

Prof. MSc ERICK JOSE ALCIVAR VILLAMARIN Estudiante: Luiggy Anchundia Delgado
Universidad Laica
PRÀCTICAS LABORATORIO…………………………………………………………………….. Ingeniería Electrica
Eloy Alfaro de Manabí

Como podemos ver en el primer ejemplo hemos declarado un arreglo

llamado miArreglo y entre paréntesis hemos declarado el rango de capacidad del mismo, es decir

la cantidad de datos que podrá contener

2 Matrices en Visual Basic

Una matriz es un conjunto de valores, que se denomina elementos, que se relacionan

lógicamente entre sí. Por ejemplo, una matriz puede consistir en el número de alumnos de cada

curso en una escuela primaria; cada elemento de la matriz es el número de alumnos de un curso

único. De forma similar, una matriz puede constar de las calificaciones de un estudiante de una

clase; cada elemento de la matriz es una puntuación de una sola.

Objetivos de la practica

Se realizará una descripción de los objetivos que se esperan conseguir con la realización

de la práctica, bien de forma descriptiva o enumerada por ítems…

2. Equipos requeridos y/o software

Visual Basic 2012, computador, Internet

3. Procedimiento experimental

1 Se Procede a declaras las variables a utilizar en el programa, declarandos los vectores como

variables globales, el contador y las variables que utilizaran para buscar el numero repetido y el

ordenamiento del vector 1 y 2

Prof. MSc ERICK JOSE ALCIVAR VILLAMARIN Estudiante: Luiggy Anchundia Delgado
Universidad Laica
PRÀCTICAS LABORATORIO…………………………………………………………………….. Ingeniería Electrica
Eloy Alfaro de Manabí

2. haciendo click en el evento radiobutton se procede a escribir el código usando dos textbox

pedimos los números que se utilizaran para decir el tamaño del vector lo usaremos como p1 en este

caso será la dimensión del vector 1 y p2 que se utilizara para redimensionar el vector 2

3. Se introduce una condición if para que los vectores sean mayores a 50 si esto no se cumple

nos mandara un mensaje en un msgbook y no correrá el programa en caso de que se cumpla se

ejecutara el programa con el código creado

4. Se procede a generar números aleatorios a los diferentes vectores cada uno con un for

diferente puesto que si se introduce los dos al mismo tiempo no puede dar error, mostramos en el dos

diferentes listview los números generados

Prof. MSc ERICK JOSE ALCIVAR VILLAMARIN Estudiante: Luiggy Anchundia Delgado
Universidad Laica
PRÀCTICAS LABORATORIO…………………………………………………………………….. Ingeniería Electrica
Eloy Alfaro de Manabí

5, Se procede a crear el código para la verificación del primer vector usando dos for para

comprobar las posiciones y hacer un intercambio y es ese lazo de la verificaciones se verifica el

número mayor que más se repite

6. Lo mismo se hace con el otro vector en en este caso se declara los for que culminen en p2

ósea en las dimensiones que se pido anteriormente se hace el intercambio de variable y se procede a

buscar el mayor número que se repite.

Prof. MSc ERICK JOSE ALCIVAR VILLAMARIN Estudiante: Luiggy Anchundia Delgado
Universidad Laica
PRÀCTICAS LABORATORIO…………………………………………………………………….. Ingeniería Electrica
Eloy Alfaro de Manabí

7, Los números y la veces que se repite dicho número encontrado se visualizaran en 2 textbok

como son dos vectores se utilizaron 4 textbook

8. Se Ordena El Vector 1 y dos

9. Se procede a verificar que numero se repiten en los dos vectores

Prof. MSc ERICK JOSE ALCIVAR VILLAMARIN Estudiante: Luiggy Anchundia Delgado
Universidad Laica
PRÀCTICAS LABORATORIO…………………………………………………………………….. Ingeniería Electrica
Eloy Alfaro de Manabí

10 . Se Hace Un radiobutton para limpiar el programa.

11. Se Ejecuta El Programa

Prof. MSc ERICK JOSE ALCIVAR VILLAMARIN Estudiante: Luiggy Anchundia Delgado
Universidad Laica
PRÀCTICAS LABORATORIO…………………………………………………………………….. Ingeniería Electrica
Eloy Alfaro de Manabí

4. Conclusiones

Anexos

• microsoft. (4 de enero de 2018). Developer Network. Obtenido de


https://msdn.microsoft.com/es-
es/library/system.windows.forms.checkbox(v=vs.110).aspx
• Montoya, J. (2 de Febrero de 2012). monografias. Obtenido de
http://www.monografias.com/trabajos33/visual-basic/visual-basic2.shtml
• Torres Remon Manuel Angel. (2012). Fundamentos de Programación, Visual
Basic 2012, . Macro E.I.R.L.

Prof. MSc ERICK JOSE ALCIVAR VILLAMARIN Estudiante: Luiggy Anchundia Delgado