Vectore Y Arrreglos PE4 Arreglos
Vectores y Matrices
SESION 4
Arreglos
Los arreglos (arrays) son variables del mismo tipo de dato
que tienen el mismo nombre y que se distinguen y
referencían por un índice.
Sintaxis:
Se declara un arreglo de nombre
elementos de tipo
Ejemplo: int a[10];
Mónica E. García
1
Características
Los arreglos secaracterizan por:
·
Almacenan los elementos en posiciones contiguas
de memoria
Tienen un mismo nombre de variable que representa a
todos los elementos. Para hacer referencia a esos
elementos esnecesario utilizar un índice que especifica el
lugar que ocupa cada elemento dentro del archivo.
Mónica E. García
Ejemplos:
float numero[10];
Arreglo de 10 números
reales
int k[104];
Arreglo de 104enteros
char ch[300];
Cadena de 299
caracteres
Matriz de 2 dimensiones,
con 23 renglones y 3
columnas.
int m[23][3]
Mónica E. García
2
Clasificación
•Unidimensionales (Vectores)•Bidimensionales (Matrices)
Tipos de
Arreglos
•De 3 dimensiones(Tridimensionales)
•De mas de 3 dimensiones
(Multidimensionales)
Mónica E. García
Vectores
Es un arreglo de “N” elementos organizados en unadimensión donde “N” recibe el nombre de longitud o
tamaño del vector.
Para hacer referencia a un elemento del vector se
usa el nombre del mismo, seguido del índice (entre
corchetes), el cual indica unaposición en particular del
vector.
Por ejemplo: V[x]
Donde:
V
Nombre del arreglo
x
Número de datos que constituyen el arreglo(tamaño)
Mónica E. García
3
Representación gráfica
V[0]
7
V[1]
8V[2]
9
V[3]
10
Nota sobre los arreglos
El valor del índice debe de estar entre 0 y
un LIMITE entero
Mónica E. García
Llenado de un vector
#include
#include
void main()
{
intrenglon,vector[5];
renglon=0;
do
{
printf("Dar valor: ”);
scanf("%d",&vector[renglon]);
renglon++;
}while(renglon<5);
Mónica E. García
4
Salida de un vector
renglon=0;
do
{
printf(" \nElemento:...
Regístrate para leer el documento completo.