Práctica Número 12.Docx
-
Upload
juventino-vega -
Category
Documents
-
view
8 -
download
6
description
Transcript of Práctica Número 12.Docx
UNIVERSIDAD NACIONAL AUTÓNOMA
DE MÉXICO
“POR MI RAZA HABLARÁ EL ESPÍRITU”
FACULTAD DE INGENIERÍA
PRÁCTICA DE LABORATORIO #12.
“ARREGLOS UNIDIMENSIONALES”
*ÁLVAREZ LONGORIA CARLOS ARTURO
*CEBALLOS RIVERA ESMERALDA LORENZA
*GÓMEZ MIRANDA STEPHANY
*GUTIERREZ PÉREZ ESCARLET YAHEL
*HERNÁNDEZ PÉREZ KEVIN
*TÉLLEZ ARELLANO AARÓN GUADALUPE
*VEGA PÉREZ JUVENTINO
#5
1125
El alumno conocerá y aplicará el concepto de arreglos unidimensionales para
resolver problemas que requieren algoritmos de tipo numérico.
Al final de la práctica el alumno será capaz de:
1. Manejar arreglos unidimensionales.
2. Realizar exitosamente programas que hagan uso de arreglos.
Un arreglo unidimensional es un tipo de datos estructurado que está formado de
una colección finita y ordenada de datos del mismo tipo. Es la estructura natural
para modelar listas de elementos iguales.
El tipo de acceso a los arreglos unidimensionales es el acceso directo, es decir,
podemos acceder a cualquier elemento del arreglo sin tener que consultar a
elementos anteriores o posteriores, esto mediante el uso de un índice para cada
elemento del arreglo que nos da su posición relativa.
Para implementar arreglos unidimensionales se debe reservar espacio en
memoria, y se debe proporcionar la dirección base del arreglo, la cota superior y la
inferior.
1. Programa que muestra opciones de suma o resta de una matriz:
ÁLVAREZ LONGORIA CARLOS ARTURO
Con los conocimientos de esta pratica ahora podemos guardar multiples datos
dentro de una variable y realizar operaciones mas complejas ya sea con matrices
o sistemas de ecuaciones. Estos arreglos unidimensionales nos van a permitir
tener una idea de la forma en que funciona la función “for” ya que esta es la que
se ocupa para poder realizar un programa funcional y breve.
La función “for” es una función que reemplaza a el while siendo una función mas
breve y que puede realizar las mismas operaciones que puede realizar la función
while.
CEBALLOS RIVERA ESMERALDA LORENZA
Al terminar esta práctica aprendimos a utilizar los “arreglos” que en programación
no son más que una secuencia de datos del mismo tipo que ocupan un lugar en la
memoria. Estos arreglos pueden acumular variables de todos los tipos float,
doublé, char, int. Una parte muy importante de los arreglos es que también se
declaran al igual que como lo hacemos con las variables sin embargo se le
agregan el número de elementos que este guardara dentro de si este número
debe de ir dentro de corchetes esta nueva herramienta estamos completando
cada vez más nuestro lenguaje de programación y esta herramienta nos ayudara a
hacer programas más complejos.
GÓMEZ MIRANDA STEPHANY.
Observando la práctica anterior vemos que se utiliza una variable entera
encontrado que indica si el elemento se encontró́ en la búsqueda. La variable
encontrada se inicializa a 0 (falso) y se activa a 1 (verdadero) cuando se
encuentra el elemento buscado. Se utiliza un operador and (en C &&), que permite
evaluar las dos condiciones de terminación de la búsqueda: que el elemento se
haya encontrado o que no haya más elementos (cuando el índice del vector
excede al último valor válido del mismo). Cuando el bucle se termina, el elemento
o bien se ha encontrado o bien no se ha encontrado. Si el elemento se ha
encontrado, el valor de la variable encontrado será́ 1 y el valor de la variable índice
será́ la posición del vector donde se encuentra el elemento buscado. Por el
contrario, si el elemento no se ha encontrado el valor de la variable encontrado
será́ 0.
GUTIÉRREZ PÉREZ ESCARLET YAHEL.
En esta práctica fue muy importante puesto que conocimos como aplicar el
concepto de arreglos unidimensionales para resolver algunos problemas que
involucren algoritmos de tipo numérico, como los que hemos estado practicando a
lo largo de este curso, lo que puedo concluir es que es de vital importancia para
programar arreglos unidimensionales el conocer y tener claros ciertos
antecedentes, como lo son, el manejar ciclos de repetición y saber utilizar
correctamente la sentencia if-else, entre otras sentencias básicas, para así hacer
que nuestro programa compile y que pueda funcionar correctamente.
HERNÁNDEZ PÉREZ KEVIN
Podemos concluir que la importancia de este tema radica en el conocimiento del manejo de arreglos unidimensionales ya que serán de mucha ayuda para resolver problemas que
requieren algoritmos de tipo numérico; gracias a esta práctica somos capaces de manejar
arreglos unidimensionales para realizar exitosamente programas que hagan uso de estos, comunes en el área de la ingeniería.
TÉLLEZ ARELLANO AARÓN GUADALUPE.
Para este tema dadas las herramientas que nos dieron acerca de los arreglos aprendimos a utilizarlos de tal forma que logramos hacer un sistema desde unidimensional hasta bidimensional donde trabajamos con el uso de matrices, es muy importante ya que en nuestro desarrollo como ingenieros, debemos de utilizar este tipo de estereotipo de
resolución de problemas ya que con ella podemos hacer más simple cualquier problema
de gran dificultad para sistemas de ecuaciones con variedad de variables, ya que en matriz la base son los arreglos y de ahí integrando temas de casos y iteraciones podemos lograr hacer un programa de tal magnitud y al crear nuestro archivo fuente, hacer funcionar el programa
VEGA PÉREZ JUVENTINO.
La realización de esta práctica nos introdujo a un nuevo concepto dentro de la
programación, el uso de los arreglos unidimensionales, los cuales son una lista de
datos que se almacena en una sección de memoria llamada heap o montón,
ocupando el espacio de memoria necesario dependiendo del tipo de datos que se
esté utilizando en el arreglo. Notamos que los arreglos en programación, son los
equivalentes de las matrices y vectores de las matemáticas, los cuales son
sumamente útiles en la resolución de problemas globales de ingeniería.