Está en la página 1de 11

ARREGLOS

UNIDIMENSIONALES

INTEGRANTES DE EQUIPO:

TANIA GONZALEZ AMADO


RODRIGO ROMERO MATIAS
¿QUÉ ES UN ARREGLO UNIDIMENSIONAL?

 Un arreglo unidimensional tiene una sola dimensión.


 La dimensión se maneja por medio de un par de
corchetes.
 los arreglos de una dimensión también se les llama listas
OPERACIONES PARA EFECTUAR UN ARREGLO
UNIDIMENSIONAL

 Declaración del arreglo.


 Creación del arreglo.

 Inicialización de los elementos del arreglo.

 Acceso a los elementos del arreglo.


DECLARACIÓN

 Consiste en establecer las características del arreglo y


sus elementos, por medio de la siguiente sintaxis:

 <tipo> [ ] < identificador > ;

Es el nombre del arreglo


Representa la dimensión del arreglo y encierra
un número entero que corresponde al número
de elementos del arreglo.

Indica el tipo correspondiente a los elementos


del arreglo
CREACIÓN
 Consiste en reservar espacio de memoria para todos sus
elementos, utilizando la siguiente sintaxis:

 < identificador > = new <tipo> [ tamaño ] ;

Es un número entero que representa el


número de elementos del arreglo.

Es el operador para gestionar espacio de


memoria, en tiempo de ejecución.
INICIALIZACIÓN
 Un arreglo es un objeto que , cuando es creado por el
compilador, se le asignan automáticamente valores
iníciales predeterminados a cada uno de sus elementos,
de acuerdo a los siguientes criterios:
 Si el tipo del arreglo es numérico, a sus elementos se
les asigna el valor cero.
 Si el tipo del arreglo es char, a sus elementos se les
asigna el valor '\u0000'.
 Si el tipo del arreglo es bool, a sus elementos se les
asigna el valor false.
 Si el tipo del arreglo es una clase, a sus elementos se les
asigna el valor null.
EJEMPLOS DE LA INICIALIZACIÓN

 int [ ] a = { 1, 0,4,-6, 2,9, 23,455, 90,35 };


 float [ ] distancia = { 2.50F, 286.45F, 46.75F, 30.62F, 93.00F
};
 string [ ] pato = { "Hugo", "Paco", "Luís" };
ACCESO

 Se puede acceder a los valores de los elementos de un


arreglo a través del nombre del arreglo y un subíndice. El
subíndice debe escribirse entre corchetes y representa
la posición del elemento en el arreglo
EJEMPLO DE UN ARREGLO
UNIDIMENCIONAL
 #include <stdio.h>
 #define num 3 //definimos una costante llamada num y que tendra un valor de 3

 float calificacion[num]; //Declaramos el arreglo a utilizar
 float suma=0,promedio; //Variables a utilizar
 int i;

 int main()
 {
 printf("Programa para el calculo del promedio de 3 calificaciones\n\n");

 for(i=0;i<num;i++) //Este primer ciclo nos sirve para capturar y asignar
 { //los valores al arreglo
 printf("Dame la calificacion %d\n",i+1);//El "i+1" es porque "i" comienza en 0
 scanf("%f",&calificacion[i]);
 }

 for(i=0;i<num;i++) //Este ciclo hace la suma de los valores capturados
 {
 suma=suma+calificacion[i]; //Checa como se usa la variable
contadora
 } //para ir cambiando de posicion en el arreglo

 promedio=suma/num; //Sacamos el promedio


 printf("El promedio es %f\n\n",promedio); //Mostramos resultado

 system("PAUSE");
 return 0;
 }

También podría gustarte