unidad 4 tipos de datos estructurados y cadenas · funciones de biblioteca para el ... 4 es el 3....
Post on 19-May-2018
227 Views
Preview:
TRANSCRIPT
UNIDAD 4 Tipos de Datos Estructurados
y Cadenas
Tipos de datos estructurados: vectores, registros y uniones. Almacenamiento en memoria. Operaciones sobre tipos de datos estructurados.
Cadena, concepto, almacenamiento en memoria. Funciones de biblioteca para el manejo de cadenas.
Tipos de Datos Compuestos
UNIDAD 4 ARREGLOS
Secuencia homogénea de elementos, todos del mismo tipo.
ARREGLO
Nombre
Elementos
Dimensión
Reglas para identificadores
Tipo de Datos
Subíndice (>0)
Cantidad de [ ]
- Entero
- Real
- Carácter
- Definido por el usuario
UNIDAD 4 ARREGLOS
Ejemplo:
X [ 1 ]
Nombre Subíndice
UNA DIMENSION
Ejemplo:
Y [ i ] [ j ]
Nombre Subíndices
DOS DIMENSIONES
UNIDAD 4 ARREGLOS
CLASIFICACION
Unidimensionales
Multidimensionales
VECTORES
MATRICES
UNIDAD 4 Vectores
Array de una única dimensión.
-2 7 -4 10 3 V=
0 1 2 3 4
Nombre
Elementos
Subíndice Tam=5
= Tam-1
UNIDAD 4 Vectores
* El elemento en la posición 2 es el -4.
V[2] = -4
* El elemento en la posición 4 es el 3.
V[4] = 3
UNIDAD 4 Vectores
OPERACIONES
Lectura
Escritura
Asignación
Ciclo Incondicionado
Ciclo Condicionado
UNIDAD 4 Vectores: Declaración
tipo_de_dato nomVector [tam];
Ejemplo:
int V [ 5 ] ;
Esta declaración hace que el compilador reserve espacio suficiente para contener 5 valores enteros
UNIDAD 4 Vectores: Lectura y Escritura
Diagrama de Bloque: Ciclo Incondicionado
UNIDAD 4 Vectores: Lectura y Escritura
Declaración
UNIDAD 4 Vectores: Lectura y Escritura
Diagrama de Bloque: Ciclo Condicionado
UNIDAD 4 Vectores: Lectura y Escritura
UNIDAD 4 Vectores: Asignación
a) Elemento a Elemento
C no comprueba que los índices del array están dentro del rango definido. El compilador no produce error.
Asignaciones
CUIDADO!!!
UNIDAD 4 Vectores: Asignación
b) En la Declaración
CUIDADO!!!
Asignaciones
UNIDAD 4 Vectores: Asignación
b) En la Declaración
Asignaciones
top related