Arreglos unidimensionales en C
Enviado por djuica • 12 de Julio de 2023 • Resumen • 805 Palabras (4 Páginas) • 33 Visitas
Universidad de las Américas
Docente: Fabian Constante
Alumnos: Bryam Estrella, Alan Freire, Diego Medina
Arreglos unidimensionales en C
“Es una serie de datos de un mismo tipo que se almacenan en forma de lista. Cada dato almacenado en el vector tiene una posición que nos sirve para acceder al valor del dato, esta posición está representada por un índice.” (Ingenieril, 2023)
“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).
Declaración de arreglos
Para declarar un tipo de arreglo se debe tomar en cuenta el tipo de dato que se va a utilizar y para esto se debe tener en cuenta la siguiente estructura
- Escribir el tipo de dato a almacenar en el arreglo
- Escribir el nombre del arreglo
- La longitud o cantidad de elementos del tipo de arreglo se escriben entre corchetes.
Por ejemplo, si se quiere crear un arreglo que almacene calificaciones de un grupo de estudiantes la estructura debe ser la siguiente: [pic 1][pic 2]
(Aikten, Aprendiendo C en 21 días, 1994)
Asi como en el ejemplo anterior se puede evidenciar que ya por defecto se esta creando un arreglo con una longitud definida, se debe tomar en cuenta que la posicion del arreglo comienza desde el 0 y va hasta la longitud asignada, es asi como si el arreglo es de 10 espacios en longitud la ultima posicion sera 9, comenzando en 0.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Se puede tambien asignar valores a una ubicación para almacenar datos en cada ubicación para definir un dato en la ubicación exacta.
//Asignar valores directamente a cada ubicación
grupo[0] = 0;
grupo[1] = 0;
grupo[2] = 0;
(Aikten, Aprendiendo C en 21 días, 1994)
Siempre se debe tomar en cuenta que la primera ubicación de un arreglo es la celda 0
Ademas de estos casos de arreglos se puede asignar un mismo valor a todo el arreglo, es como de manera mas practica se asignan valores al arreglo utilizando un ciclo de repeticion for, esto sirve principalmente si queremos poner el arreglo en valores 0 o algun otro valor inicial.
Para asignar un valor de 0 a cada ubicación del arreglo se puede escribir un ciclo repetitivo que vaya desde la primera hasta la ultima posicion del arreglo, y en el ciclo escribir una instrucción que asigne de manera automatica el valor al arreglo
// Poner todas las ubicaciones en cero
for (i=0; i<=9; i++){
grupo[i] = 0;
}
(Aikten, Aprendiendo C en 21 días, 1994)
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Tambien es importante mencionar que se puedem guardar en el arreglo los valores que un usuario introduce mediante teclado
...