biologico
INGENIERIA CATASTRAL Y GEODESIA
ING. YURI BERNAL PEÑA
ING. ASTRID PEÑARANDA
Lenguaje C – Arreglos
ARREGLOS:
Un arreglo (lista o tabla) es una secuencia de datos delmismo tipo
que hace posible su representación y manipulación bajo un mismo
nombre o identificador.
Los datos se llaman elementos del arreglo (array), y se numeran
consecutivamente: 0, 1, 2, 3…,etc. El tipo de elementos
almacenados en el arreglo pueden ser de cualquier tipo de dato de
C/C++. Normalmente el arreglo se utiliza para almacenar tipos
tales como char, int o float.
INGENIERIACATASTRAL Y GEODESIA
ING. YURI BERNAL PEÑA
ING. ASTRID PEÑARANDA
Lenguaje C – Arreglos
Los podemos estudiar clasificándolos así:
Arreglos unidimensionales
Arreglos de caracteres (Cadenas decaracteres)
Arreglos bidimensionales
Declaración de arreglos:
float notas[50];
//Arreglo de decimales float
char nombre[30];
//Arreglo de caracteres
int datos[5][5];
//Arreglo de enterosINGENIERIA CATASTRAL Y GEODESIA
ING. YURI BERNAL PEÑA
ING. ASTRID PEÑARANDA
Lenguaje C – Arreglos
ARREGLOS UNIDIMENSIONALES
Conjunto de variables homogéneas almacenadas en un vector
denominadoarreglo unidimensional. Para enumerar los elementos
de un arreglo unidimensional en C, se comienza desde la posición o
elemento cero ( 0 ) hasta uno menos que el tamaño del arreglo.
Estructurageneral:
Tipo dato
nombre de variable
[numero valores];
Tipo dato: tipo de dato del arreglo.
Nombre de variable: nombre del arreglo.
Numero de valores: cantidad de valores homogéneos que puedealbergar la variable.
INGENIERIA CATASTRAL Y GEODESIA
ING. YURI BERNAL PEÑA
ING. ASTRID PEÑARANDA
Lenguaje C – Arreglos
Ejemplo: definir un arreglo con nombre vector para almacenar
hasta 5números flotantes.
double vector [5];
vector [ 0 ] vector [ 1 ] vector [ 2 ] vector [ 3 ] vector [ 4 ]
Formas para inicializar variables tipo arreglo
Inicialización por asignación:
float...
Regístrate para leer el documento completo.