Huapo

Páginas: 3 (565 palabras) Publicado: 21 de julio de 2012
Arreglos

Un arreglo es un conjunto de celdas de memoria relacionadas entre si ya que todos tienen el mismo nombre y almacenan el mismo tipo de datos para referirse a una celda en particular algúnelemento dentro del arreglo y entre corchetes [] el numero de posición del elemento dentro del arreglo.

El primer elemento se almacena en la posición 0 del arreglo, es decir el primer elemento delarreglo se conoce como a[0], el segundo como a[1], el séptimo como a[6] y en general el elemento de orden i del arreglo a se conoce como a[i-1].

El número de posición que aparece dentro de loscorchetes se conoce como índice y debe ser un número entero o una expresión entera, por ejemplo:

printf ("%i", a[0]+a[5]+a[10]);

x=a[7]/2;

x=a[4]=12;
Para declarar un arreglo se emplea lasiguiente sintaxis:

tipo_de_dato nombre_del_arreglo [número de elementos];

int a[12];

float f[10];

char nom_emp [30];
Ejemplo:

#include
#include

#define MAX 12

voidmain(){

int a[MAX], b[MAX], c[MAX], i, j=0, k=0;

clrscr();

printf ("Programa que almacena 12 numeros en un arreglo ");
printf ("y luego los separa en dos de acuerdo a su valor.\n");for (i=0; i < MAX; i++){
printf ("Introduce el valor %i: ", i+1);
scanf ("%i", &a[i]);
}

for (i=0; i < MAX; i++)

if (a[i] < MAX){

b[j] = a[i];
j++;
}

else {c[k] = a[i];
k++;
}

printf ("\nLos numeros quedan asi:\n\n");

for (i=0; i < j; i++)
printf ("%i\n", b[i]);

for (i=0; i < k; i++)
printf ("\t%i\n", c[i]);getch();
}
Arriba

Algoritmo de ordenamiento Burbuja

Este algoritmo compara elementos consecutivos del arreglo uno con respecto del otro, si es mayor o menor según el tipo de ordenamiento y loscambia de posición. Este proceso se repite recorriendo todo el arreglo para posicionar un solo dato, por lo que es necesario repetirlo para los demás datos del arreglo. Su implementación es la siguiente:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Huapa
  • Gestion De Personas Huap

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS