Altas, Bajas Y Cambios

Páginas: 2 (461 palabras) Publicado: 16 de octubre de 2012
Altas, Bajas y Cambios
Alta en un arreglo: Se verifica que haya espacio y se inserta el elemento en la posición disponible. Si el arreglo tiene un orden determinado hay que buscar la posicióncorrecta primero, luego recorrer los elementos para generar un espacio y finalmente se inserta el dato.
Alta en un arreglo (secuencial)
/* dato es el elemento a dar de alta y pos indica laposición
disponible */

alta(int arr[], int dato, int *pos)
{
if(*pos == MAX) /* Verifica si esta lleno */printf("Error: el arreglo esta lleno");
else
{
arr[*pos] = dato; /* Inserta el dato */
*pos++; /* Incrementa laposición */
}
}
Alta en un arreglo (ordenado)

/* dato es el elemento a dar de alta y cantidad indica el número dedatos existentes. Este procedimiento inserta un dato en un arreglo de enteros
en orden ascendente */

alta_ordenada(int arr[], int dato, int*cantidad)
{
int i, pos;

if(*cantidad == MAX) /* Verifica si esta lleno */
printf("Error: el arreglo estalleno");
else
{
if(*cantidad == 0) /* El arreglo esta vacío */
{
arr[0] = dato; /* Inserta el dato */*cantidad++; /* Incrementa la cantidad */
}
else
{
pos = 0;
for(i=0; i<MAX; i++) /* Buscala posición */
if(dato >= arr[i])
pos = ++;
if(pos == *cantidad) /* Es el último */
arr[pos] = dato; /* Inserta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Altas y Bajas Temperaturas
  • Altas y bajas de hacienda
  • Altas bajas y modificaciones del personal
  • Altas Y Bajas Temperaturas
  • altas bajas y modificaciones al salario IMMS
  • como dar bajas y altas en php
  • altas y bajas
  • cambio filtros de baja molinos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS