Arreglos UnidimEnsionales En C
ESCUELA SUPERIOR
DE INGENIERIA
MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
NOMBRE DEL ALUMNO: MAURICIO CULEBRO JIMENEZ
TEMA: ARREGLOS UNIDIMENSIONALES Y BIDIMENSIONALES
MATERIA: METODOS NUMERICOS
PROFESOR: MTRA. ROSALBA AMBRIZ PÉREZ
SEMESTRE: 2º GRUPO: 2RM4CARRERA: INGENIERIA EN ROBOTICA INDUSTRIAL
ARREGLOS
UNIDIMENSIONALES
Y
BIDIMENSIONALES
ARREGLOS
UNIDIMENSIONALES
Y
BIDIMENSIONALES
I.- O B J E T I V O
El alumno conocerá y aplicara los principios y el funcionamiento de los arreglos unidimensionales y bidimensionales en lenguaje C, como herramienta necesaria en el área de físicos –matemático.
II.- CONSIDERACIONES TEORICAS
“Arreglos Unidimensionales”
Un arreglo unidimensional es un tipo de datos estructurado que está formado por una colección finita y ordenada de datos del mismo tipo. Es la estructura natural para modelar listas de elementos iguales. Los datos que se guarden en los arreglos todos deben ser del mismo tipo.
El tipo de acceso a los arreglosunidimensionales 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.
Para accesar un elemento array es a través de un índice. Elíndice se coloca entre corchetes por ejemplo a[2] (se declara como “int x[i]”), lo que significa que se trata del elemento tercero del arreglo, porque los índices empiezan de cero.
Elemento
a[3]
Elemento
a[3]
8 | 3 | 15 | 12 | 150 |
a[0] | a[1] | a[2] | a[3] | a[4] |
Los arreglos nos permiten hacer un conjunto de operaciones para manipular los datos guardados en ellos, estas operacionesson: ordenar, buscar, insertar, eliminar, modificar entre otras.
Ejemplo:
array: Venta Semanal
+------+
| dato | <-- componente 0, ( fila 0 )
|------|
| dato | <-- componente 1, ( fila 1 )
|------|
| dato | ...
|------|| dato | ...
|------|
| dato | ...
|------|
| dato | ...
|------|
| dato | <-- componente 6, ( fila 6 )
|------|
“Arreglos Bidimensionales”
Los arreglos bidimensionales son arreglos de dos dimensiones.
Son estructuras de datos que agrupan muchos datos del mismo tipo, endonde cada elemento se puede trabajar individualmente y se puede referenciar con un mismo nombre. Se usan para representar datos que pueden verse como una tabla con filas y columnas.
Para referenciar un elemento de la matriz, debe darse un nombre de la matriz y el índice de la fila y de la columna que el elemento ocupa en dicha matriz. Es importante que los índices de las matrices tanto de lasfilas como de las columnas empiezan en 0 y terminan en tamaño fila-1 y tamaño columna-1 respectivamente.
A las matrices se le asignan automáticamente valores iniciales predeterminados a cada uno de sus elementos, de acuerdo a los siguientes criterios:
* Si el tipo del arreglo es numérico, a sus elementos se les asigna el valor cero.
* Si el tipo del arreglo es char, a sus elementos se lesasigna el valor ‘\u0000′.
En la declaración del arreglo de dos dimensiones se debe establecer el numero de columnas y filas que tendrá el arreglo, con la finalidad de que el compilador aparte la cantidad de bytes que se requieren.
Ejemplo de declaración de arreglo de dos dimensiones:
Numero de filas
Numero de filas
Nombre del arreglo
Nombre del arreglo
Numero de columnas
Numero de...
Regístrate para leer el documento completo.