Está en la página 1de 4

Elaborado por: Roger R Escobar M

Fecha de elaboración: 09/05/2022

UNIVERSIDAD NACIONAL DE INGENIERIA


FACULTAD DE ELECTROTECNIA Y COMPUTACION
DEPARTAMENTO DE LENGUAJE Y SIMULACIÓN
Asignatura: Programación I

Practica de Laboratorio #4

1.- Semestre y año: I Semestre /2022.

2.- Laboratorio #1: Estructuras de Datos Arreglos y Matrices/Método de


ordenación de la BURBUJA

3. -Objetivos del laboratorio

 Entender la importancia de los algoritmos para la solución de


problemas planteados utilizando estructuras (Matrices).
 Comprender el alto grado de valor sobre el término “Lógica de
Programación” en el uso de solución de problemas planteados
por medio de los algoritmos relacionados con arreglos.
 Escribir programas en lenguaje C que hagan uso de arreglos
mediante problemas planteados según clases prácticas
haciendo énfasis en los distintos argumentos que estos reciben.
 Entender la nomenclatura de arreglos en el lenguaje de
programación C mediante los IDE.
 Implementar algoritmo de ordenación de la burbuja mediante
la lectura y análisis por medio de la escritura de códigos
fuentes utilizando arreglos desordenados

4- Información básica:

¿Qué es el método de burbuja en lenguaje C?

Este método consiste en acomodar el vector moviendo el mayor hasta la


última casilla comenzando desde la casilla cero del vector hasta haber
acomodado el número más grande en la última posición, una vez
acomodado el más grande, prosigue a encontrar y acomodar el siguiente
más grande comparando de nuevo los números desde el inicio del vector,
Elaborado por: Roger R Escobar M
Fecha de elaboración: 09/05/2022

y así sigue hasta ordenar todo los elementos el arreglo. Este algoritmo es
muy deficiente ya que al ir comparando las casillas para buscar el
siguiente más grande, éste vuelve a comparar las ya ordenadas. A pesar
de ser el algoritmo de ordenamiento más deficiente que hay, éste es el
más usado en todos los lenguajes de programación.

5.- Recursos requeridos:

Computadora, Proyector, documento PDF (Laboratorio), borrador, pizarra,


marcadores.
6.- Ejercicios a realizar:

ACTIVIDADES DE DESARROLLO

1. Dar Lectura a los diferentes documentos descargados según link


mostrado por el docente.
Elaborado por: Roger R Escobar M
Fecha de elaboración: 09/05/2022

2. Interiorizar con audio y video sobre los temas siguientes en YouTube:


uso de arreglos en el lenguaje de programación C.
3. Interiorizar con audio y video sobre los temas siguientes en YouTube:
Que es un arreglo, Lectura y escritura de programas con arreglos.
4. Desarrollar las actividades de forma individual.
5. Utilización e instalación en las computadoras el software de
programación Dev C++.

6. Realizar las Siguientes actividades:

Implementar código fuente utilizando el método de


ordenación de la burbuja mediante la siguiente lectura:

Realizar lo siguiente cambios al programa descargado:


 Mostrar en pantalla el arreglo ordenado tras 3 pasadas según el
método de ordenación de la burbuja.
 Muestre el contenido del arreglo según la posición 7 del arreglo antes
y después de los cambios arriba solicitados.

Sugerencia: Auxiliarse de la sintaxis del código fuente incluido en la unidad


IV en plataforma.
Abrir en Software Dev C++, para realizar las siguientes actividades:
Dar clic en File->New->Source File y comenzar a escribir código.
Antes de compilar el código fuentes debe guardarlo, para compilar
presionar la tecla F11 y observar los resultados.
Elaborado por: Roger R Escobar M
Fecha de elaboración: 09/05/2022

Si presentara errores interpretar los errores por el compilador y hacer los


debidos ajustes para obtener una salida en consola sin problema.

7.- Evaluación del laboratorio

ACTIVIDADES FINALES

Socialización entre Docente-Estudiante sobre Laboratorio No.4 Unidad IV:


Arreglos-Matrices.
Promoción del autoestudio independiente de los diferentes temas
abordados en la unidad IV: Arreglos Y Matrices.
Capacidad de Análisis y síntesis sobre los distintos temas Unidad IV: Arreglos
y Matrices.
Subir a plataforma en EVA según fechas establecidas en el apartado
correspondiente.

Recomendaciones Generales.

8.- Nombre del docente: ________________________ Firma: ___________________

Nota: El documento de la guía del laboratorio, tendrá de 2 a 3 páginas de información,


como información adicional pueden adjuntar documentos si lo creen necesario.

También podría gustarte