UNIDAD 4 Tipos de Datos Estructurados: Arrays · PDF fileregistros y uniones. Almacenamiento...

Post on 06-Feb-2018

219 views 2 download

Transcript of UNIDAD 4 Tipos de Datos Estructurados: Arrays · PDF fileregistros y uniones. Almacenamiento...

UNIDAD 4 Tipos de Datos Estructurados:

Arrays bidimensionales

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 Estructurados o Compuestos

UNIDAD 4 MATRICES O ARREGLOS BIDIMENSIONALES

CLASIFICACION

Unidimensionales

Multidimensionales

VECTORES

MATRICES O TABLAS

UNIDAD 4 Matrices

Ordenamiento rectangular de elementos. Arreglo de dos dimensiones.

Nombre

Columnas

Filas

3 -5 2 -9

8 -3 -4 11

21 7 9 0 M=

Elemento

Los elementos se diferencian entre si por la posición que ocupan dentro del arreglo.

0 1 2 3=n

0

1

2 =m

Cant. de elementos=12

UNIDAD 4 Matrices

* El elemento en la fila 1 columna 2 es el -4.

M[1,2] = -4

* El elemento en la fila 2 columna 0 es el 21.

M[2,0] = 21

UNIDAD 4 Vectores

OPERACIONES

Lectura

Escritura

Asignación

UNIDAD 4 Matrices: Declaración

tipo_de_dato nomMatriz [numFilas][numColumnas];

Ejemplo:

int matriz [4][2] ;

Esta declaración hace que el compilador reserve espacio suficiente para contener 8 valores enteros

UNIDAD 4 Vectores: Lectura y Escritura

Diagrama de Bloque: Ciclo Incondicionado

UNIDAD 4 Vectores: Lectura y Escritura

Declaración

Almacenamiento interno

UNIDAD 4 Matrices: Asignación

a) Elemento a Elemento

Asignaciones

UNIDAD 4 Matrices: Asignación

b) En la Declaración

Asignaciones: por filas!

Rellena con ceros

UNIDAD 4 Matrices: Asignación

b) En la Declaración

Asignaciones