Você está na página 1de 1

Unidad 5 Arreglos y Archivos

5.1 Arreglos (Vectores, Matrices)


Arreglos o Arrays:
Un array o arreglo en C++ es un conjunto de datos que se almacenan en memoria de
manera seguida con el mismo nombre. Es una coleccin de variables del mismo tipo,
cada una de ellas se llama elemento y posee una posision dentro del arreglo lla
mado ndice.
Para acceder al elemento de un arreglo es necesario tener presente el indice, es
te se escribe entre parentesis cuadrados ([ ]), por ejemplo para el arreglo A y
la posisin 5 se escribe A[5].
Matrices o Vectores en C++
Las matrices (vectores) son arreglos con dos dimensiones, es decir, se puede dec
ir que tienen filas y columnas, su manejo es igual que los vectores anteriorment
e tratados, los valores de las variables se llaman elementos, de la misma forma
que en los arreglos y sus indices estan compuestos por dos caracteres que indica
n su posision. Para poder acceder a un elemento se debe poner su posicin compuest
a de los dos indices.
Por ejemplo para la matriz A y la posicin en la fila 1 y columna 2 se debe poner
A[1][2], denotandose que el primer indice indica la posicin de la fila y el segun
do la posicin de la columna.
5.2 Manejo de Archivos en C++
Un archivo es un conjunto de datos estructurados en una coleccin de entidades ele
mentales o bsicas
denominadas registros que son de igual tipo y constan a su vez de diferentes ent
idades de nivel ms bajos
denominadas campos.
Hay dos tipos de archivos, archivos de texto y archivos binarios. Un archivo de
texto es una secuencia de
caracteres organizadas en lneas terminadas por un carcter de nueva lnea. En estos a
rchivos se pueden
almacenar canciones, fuentes de programas, base de datos simples, etc. Los archi
vos de texto se caracterizan por
ser planos, es decir, todas las letras tienen el mismo formato y no hay palabras
subrayadas, en negrita, o letras de
distinto tamao o ancho.
Un archivo binario es una secuencia de bytes que tienen una correspondencia uno
a uno con un dispositivo
externo. As que no tendr lugar ninguna traduccin de caracteres. Adems, el nmero de by
tes escritos (ledos)
ser el mismo que los encontrados en el dispositivo externo. Ejemplos de estos arc
hivos son Fotografas, imgenes,
texto con formatos, archivos ejecutables (aplicaciones), etc.
En C, un archivo es un concepto lgico que puede aplicarse a muchas cosas desde ar
chivos de disco hasta
terminales o una impresora. Se asocia una secuencia con un archivo especifico re
alizando una operacin de
apertura. Una vez que el archivo est abierto, la informacin puede ser intercambiad
a entre este y el programa.

Você também pode gostar