La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ALGORITMO, ESTRUCTURAS Y PROGRAMACIÓN I PROFESORA: NELWI BÁEZ.

Presentaciones similares


Presentación del tema: "ALGORITMO, ESTRUCTURAS Y PROGRAMACIÓN I PROFESORA: NELWI BÁEZ."— Transcripción de la presentación:

1 ALGORITMO, ESTRUCTURAS Y PROGRAMACIÓN I PROFESORA: NELWI BÁEZ

2 Un arreglo o vector es un conjunto de variables que poseen el mismo nombre y el mismo tipo de dato con la única diferencia que está ubicada en una posición diferente

3 Un arreglo es como una variable es C (este almacena datos de cualquier tipo, int, float, char) a diferencia que esta puede almacenar mas de un dato la cual se referencia con un nombre tal cual como se hace con una variable. Es un arreglo solamente se pueden almacenar datos de un solo tipo. Ejemplo, no se pueden tener los primeros 30 datos int y los demás tipo float.

4 Técnicamente, los arreglos son estructuras en memoria que ayudan a almacenar múltiples elementos de datos que tienen una característica en común, ejemplo cuando se necesita almacenar 100 notas de estudiantes. Técnicamente, los arreglos son estructuras en memoria que ayudan a almacenar múltiples elementos de datos que tienen una característica en común, ejemplo cuando se necesita almacenar 100 notas de estudiantes. Para solucionar este problema con variables, se tendría que declarar nota1, nota2, nota3,...notaN+. Con un arreglo simplemente se almacenan los múltiples datos en un solo identificador nota[100] Para solucionar este problema con variables, se tendría que declarar nota1, nota2, nota3,...notaN+. Con un arreglo simplemente se almacenan los múltiples datos en un solo identificador nota[100]

5 SINTAXIS: La declaración de un arreglo es similar a la de una variable en c. Identificador [índice o longitud]; * Se especifica el tipo de dato(correspondiente a los datos que se quieran almacenar). * Identificador. Asignación de un nombre para su identificación en un espacio de memoria y poder ser referenciado * [índice o longitud] número de datos a ser almacenado o simplemente la capacidad del mismo. EJEMPLO DE DECLARACION DE UN ARREGLO: int edades[50]; float notas[50]; char nombre[20]; ¿ Pero qué es eso de que int edad [ 19] tiene 20 variables si yo veo 19 ? Porque la máquina comienza a contar desde el cero ( 0 ). Lee desde el cero

6 ¿ Cuál es su uso ? Como está en el concepto “es un conjunto de variables“ es decir que en un arreglo puedo tener N variables y ahorrarme estar declarando esas N variables manualmente, por ejemplo: Declarar: int n1,n2,n3,n4,n5,n6, n7,n8; Es lo mismo que declarar: int n[7]

7 EJEMPLOS

8 LO IDEAL: Seria emplear cualquiera de las estructuras repetitivas que ya hemos visto (while, do..while, for), por ejemplo: suma = 0; /* Valor inicial */ for (i=0; i<=4; i++) suma += numero[i]; En este caso, que sólo sumábamos 5 números, no hemos escrito mucho menos, pero si trabajásemos con 100, 500 o 1000 números, la ganancia en comodidad sí que está clara. http://es.slideshare.net/discipulo911/1 2-arreglos Revisar el siguiente link:

9 EJEMPLO


Descargar ppt "ALGORITMO, ESTRUCTURAS Y PROGRAMACIÓN I PROFESORA: NELWI BÁEZ."

Presentaciones similares


Anuncios Google