La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ARREGLOS.

Presentaciones similares


Presentación del tema: "ARREGLOS."— Transcripción de la presentación:

1 ARREGLOS

2 ARREGLOS Arreglo: Colección ordenada de elementos de un mismo tipo. Ordenada significa que cada elemento tiene una ubicación determinada dentro del arreglo y debemos conocerla para accederlo. Existen: Arreglos unidimensionales Arreglos bidimensionales Arreglos multidimensionales

3 ARREGLOS UNIDIMESIONALES- VECTORES
Nombre del arreglo: a 1 2 3 4 POSICIONES Tamaño del arreglo: 5 1 2 3 5 7 VALORES Tipo de datos del arreglo: int a Nombre del arreglo: letra 1 2 3 4 POSICIONES Tamaño del arreglo: 5 d b z r u VALORES Tipo de datos del arreglo: char letra

4 ARREGLOS DECLARACIÓN DE UN ARREGLO UNIDIMENSIONAL
Un arreglo se declara de la siguiente manera: tipo de dato nombre del arreglo [tamaño]. Ejemplo: int a[5]; char letra[5]; double valor[10 ];

5 ARREGLOS INICIALIZACIÓN DE UN ARREGLO
Un arreglo se puede inicializar con valores de la siguiente manera: Ejemplo: int a[]={1,2,3,4,5}; int a[6]={1,2,3,4,5,0}; int a[5]={0}; char vocales[5]={‘a’,’e’,’i’,’o’,’u’}; double valor[]={0.1,0.2,0.5,0.7};

6 ARREGLOS IMPRESIÓN DE UN ARREGLO int a[5]={1,2,3,5,7};
printf(¨El vector de enteros inicializado es:\n¨); for (i=0; i<5; i++) printf(¨posicion:%d—valor:%d¨,i,a[i]); } RESULTADO

7 ARREGLOS INGRESO DE VALORES A UN ARREGLO DESDE TECLADO int a[5]={};
printf(¨Ingrese los valores al arreglo:\n¨); for (i=0; i<5; i++) scanf(¨%¨,&val); a[i]=val; } // imprimir el arreglo ingresado for (i=0; i<5; i++) printf(¨posicion:%d—valor:%d¨,i,a[i]);

8 ARREGLOS BIDIMENSIONALES- MATRICES
DECLARACIÓN DE UN ARREGLO BIDIMENSIONAL Un arreglo se declara de la siguiente manera: tipo de dato nombre del arreglo [tamaño] [tamaño] Ejemplo: int a[5][5]; char letra[5][5]; double valor[10 ][10];

9 MATRICES INICIALIZACIÓN DE UN ARREGLO BIDIMENSIONAL
Un arreglo se inicializa de la siguiente manera: double valor[4 ][3]={2.4, 1.5, 6.5, 1.0, 4.7, 9.7, 3.4,6.5,8.0,4.1,2.3,9.3}; COLUMNAS FILAS 2.4 1.5 6.5 1.0 4.7 9.7 3.4 8.0 4.1 2.3 9.3 0,0 0,1 0,2 1,0 1,1 1,2 2,0 2,1 2,2 3,0 3,1 3,2

10 MATRICES IMPRESIÓN DE UN ARREGLO BIDIMENSIONAL for(i=0;i<4;i++) {
for(j=0; j<3; j++) printf("%d\t“, valor[i][j]); } printf("\n");

11 RESUMEN Colección de elementos del mismo tipo, con un tamaño determinado. Cada elemento tiene asignado un índice Existen arreglos unidimensionales llamados vectores, arreglos bidimensionales llamados matrices.

12 TAREA EN CLASE Realizar el siguiente programa:
Inicializar dos vectores de enteros con la misma longitud, y en un tercer vector obtener el resultado de la suma de los dos vectores anteriores. Ejemplo: a[5]={1,2,3,4,5} B[5]={6,7,8,9,10} Resultado[5]={7,9,11,13,15}

13 GRACIAS POR SU ATENCIÓN


Descargar ppt "ARREGLOS."

Presentaciones similares


Anuncios Google