Академический Документы
Профессиональный Документы
Культура Документы
ALGORITMIA Y PROGRAMACION
ESTRUCTURADA
APE_P5.-ARREGLOS
ASESOR
MONREAL MENDOZA SANDRA MIREYA
ALUMNO
PEDRO VILLANO TORRES
FECHA DE ENTREGA
12 DE OCTUBRE DE 2018
1
INTRODUCCION
La ingeniería en Sistemas computacionales tiene dentro de su programa
de estudios el objetivo de que el alumno pueda crear programas a partir
de algoritmos estructurados los cuales puedan dar solución a un
problema suscitado. Para ello, se hace uso de diagramas de flujo y del
lenguaje de programación C, básico para todo desarrollo de software.
OBJETIVO GENERAL
Desarrollo de programas utilizando arreglos
DESARROLLO
Ejercicio 1 Ordenamiento por Selección:
Escriba un programa en C, que realice la ordenación de un
vector/arreglo de una dimensión usando el método de “Ordenación por
selección”.
2
.
3
Ejercicio 2 Inverso:
Realizar un programa que almacena en un arreglo unidimensional
ocho números enteros y lo imprime de manera inversa.
4
Ejercicio 4 Propiedades de una matriz:
Generar aleatoriamente los elementos ( 1 y 0) de una matriz cuadrada
(máximo 15x15) y determinar si la matriz cumple con alguna de las
siguientes propiedades:
a) Matriz simétrica (si los valores de cada fila son iguales a los de
su columna correspondiente)
5
Ejercicio 5 Odenamiento por burbuja:
Escriba un programa en C, que realice la ordenación de un arreglo de
una dimensión usando el método de “Ordenación por burbuja”.
Errores Detectados:
Un error que pude detectar es que el pseudocodigo del ejercicio 3 no
daba las intrucciones claras y se me dificultó un poco al momento de
pasarlo a codigo en lenguaje C. Al igual que el diagrama de flujo del
ejercicio 1, es dificil observar los ciclos claramente.
Posibles mejoras:
Asi como en los errores pienso que estos pueden mejorar, y tambien
opino que en el ejercicio 2 pude haber sido un poco mas claro con lo
que el programa realizará.
CONCLUSIONES
Puedo concluir que los arreglos son muy utiles al momento de
almacenar una gran cantidad de datos que tienen una relación entre si
siendo un claro ejemplo de conjuntos. Al combinar estos arreglos con
ciclos podemos realizar distintos tipos de algoritmos muy utiles con
grandes datos.
6
REFERENCIAS
https://e.edim.co/74910239/APE_PRACTICA_5_20191.pdf?&Expires=1542159473&Signature=s~P4Rtevv9obxoNxkUVn6L3pl9oUSgajfuCJxWtlf82CrC2~CeFoQc-
RarULQiPM8drBOwMhV~TrmdCrJTYJ0qzfzJEaDOc-5nk7e4XrKpZ7QfYfGIh9VHWYToSJPDMNIQMawMB0bOnVUVtClFT-jztmRyMGL3Iv8iCfumCuS-
J206pP~Gfvhsjrf5WderW32qaXCvHwjbJNF2pWVdW3nXNiGJGaUtycuuaeqyF5Tt-0mlk3YbqP205h~DJFNM9Epm81hpn28jhqY-
AbArUK8ZAaM2zBBkk0jPumWyLaSp~iLmTxCPOIMzM1NWcnFBI2WnzLqkoq~wzpU-rVAOEF9Q__&Key-Pair-Id=APKAJMSU6JYPN6FG5PBQ
UNAM. (2012). Arreglos. Noviembre 11, 2018, de UNAM Sitio web: http://profesores.fi-b.unam.mx/cintia/cmn5.pdf