Want to create interactive content? It’s easy in Genially!
Arreglos en programación
kevinretro224
Created on November 4, 2021
Pequeña presentación sobre los "arreglos" en programación, asi como su uso, los tipos y el como usarlos.
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Practical Presentation
View
Smart Presentation
View
Essential Presentation
View
Akihabara Presentation
View
Pastel Color Presentation
View
Modern Presentation
View
Relaxing Presentation
Transcript
Arreglos Asignatura: programacion
Trabajo elaborado por: Kevin Ivan Aleman Rojas Marlons Cruz Hernández Ulloa Villalobos Raúl Artemio
Un arreglo(vector, array, matriz) es un conjunto de datos o una estructura de datos homogéneos que se encuentran ubicados en forma consecutiva en la memoria RAM.
Los arreglos son parte imprescindible para la realización de programas en cualquier lenguaje y para la resolución de casi todo tipo de problemas. Saber utilizarlos adecuadamente es necesario para aprender a programar.
Definicion
Un arreglo es una colección de posiciones de almacenamiento de datos, donde cada una tiene el mismo tipo de dato y el mismo nombre. Cada posición de almacenamiento en un arreglo es llamada un elemento del arreglo. (Aitken & Jones, 1994).
Puede definirse como un grupo o una colección finita, homogénea y ordenada de elementos
Tipos de arreglos
Vecotres
- unidimensionales.
- bidimencionales
- multidimensionales.
Vector
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. Están formados por un conjunto de elementos de un mismo tipo de datos que se almacenan bajo un mismo nombre, y se diferencian por la posición que tiene cada elemento dentro del arreglo de datos. Al declarar un arreglo, se debe inicializar sus elementos antes de utilizarlos. Para declarar un arreglo tiene que indicar su tipo, un nombre único y la cantidad de elementos que va a contener.
Vector(unidimensional)
- Un vector es un array unidimensional, es decir, solo usa un índice para referenciar a cada uno de los elementos.
Ejemplo:
Matrices
Es un tipo de dato estructurado, que está compuesto por dimensiones. Para hacer referencia a cada componente del arreglo es necesario utilizar n índices, uno para cada dimensión. El término dimensión representa el número de índices utilizados para referirse a un elemento particular en el arreglo. Los arreglos de más de una dimensión se llaman arreglos multidimensionales.
Matriz(bidimencional)
Es una estructura de datos de varias dimensiones ordenada en fila y columnas. Llamado también matriz bidimencional
Matriz(inicializada )
son la representación de datos integrados dentro del arreglo o "algoritmo" del prohgrama en c, consistiendo de información arreglada en renglones y columnas.
Operaciones con arreglos
- Leer
- Escritura
- Asignación
- Actualizar
- clasificar.
- buscar.
- Enchufar.
- Eliminar.
- modificar.
En el proceso de lectura su función es muy simple, pues el programa solo debe ejecutar el arreglo y luego mostrar los datos generados por la operación, al igual que éste se puede encontrar en otras operaciones realizadas por la aplicación o sistema de información
El arreglo se asigna a un cuadro de texto durante el proceso de escritura, posteriormente este se bloquea y el texto se ubica en la “disposición” para almacenamiento indirecto más adelante, porque los datos de la matriz permanecen en el código fuente del programa y cuando se utilizan, solo se almacena temporalmente en la memoria RAM en el momento en que trabajamos de acuerdo con la disposiciones establecidas.
Crear un arreglo
//Crear un arreglo float grupo[10]; int i;
Para declarar o crear un arreglo utilizaremos la siguiente forma: Escribe el tipo de dato que almacenará el arreglo Escribe el nombre del arreglo Entre corchetes, escribe la cantidad de elementos de ese tipo que se almacenarán Para crear un arreglo que almacene las calificaciones de un grupo de 10 estudiantes, podemos escribir:
Asignacion de valores
Los arreglos nos sirven para almacenar datos. Si deseamos guardar datos en un arreglo podemos escribir la ubicación exacta donde deseamos almacenarlos. Por ejemplo: para guardar un dato -en este caso, un cero- en las ubicaciones 0,1 y 2 del arreglo grupo, podemos escribir:
//Asignar valores directamente a cada ubicación grupo[0] = 0; grupo[1] = 0; grupo[2] = 0;
Por lo general es más práctico asignar valores al arreglo utilizando un ciclo for. Esto es útil si deseamos poner todo el arreglo en ceros o en algún otro valor inicial. Por ejemplo: para asignar un cero a cada ubicación del arreglo, podemos escribir un ciclo que vaya desde la primera hasta la última posición del arreglo, y dentro del ciclo escribir una instrucción que asigne el valor al arreglo. Aquí consideramos que el arreglo se llama grupo y que tiene capacidad para 10 elementos. Entonces el primer elemento está en la ubicación 0 y el último elemento en la ubicación 9. Cuando la instrucción dice grupo[i] , se toma como valor para i, 0,1,2,3,4,5,6,7,8,9.
// Poner todas las ubicaciones en cero for (i=0; i<=9; i++){ grupo[i] = 0; }
Conclusiones Es importante el uso de los areglos en la programcion asi como su corecto usu dentro de cada codigo, podriamos decir es ques parte fundamnetal en todo sistema computacional, y gracias a su conocimento se hemos comprendido como equipo y como alumnos el uso e implementacion de estos arreglos.
Bibliografia
- https://naps.com.mx/blog/ejemplos-explicados-de-arreglos-en-c/
- http://progra.usm.cl/apunte/materia/arreglos.html
- https://www.ecured.cu/Arreglos_(Inform%C3%A1tica)