Código de C/Visual C - Metodo de la burbuja

sin imagen de perfil

Metodo de la burbujagráfica de visualizaciones


C/Visual C

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 24 de Mayo del 2005 por Jose Eduardo Benitez Rivera
64.379 visualizaciones desde el 24 de Mayo del 2005
Utilización del método de la burbuja utilizando funciones.
Compilado en Borland C 3.0

Versión 1
estrellaestrellaestrellaestrellaestrella(3)

Publicado el 24 de Mayo del 2005gráfica de visualizaciones de la versión: Versión 1
64.380 visualizaciones desde el 24 de Mayo del 2005
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/*PROGRAMA DE LA BURBUJA MEDIANTE FUNCIONES*/
#include<conio.h>
#include<stdio.h>
#include<dos.h>
void burbuja(int *,const int);
void main()
{
  int i,a[10],n;
  clrscr();
  textcolor(10+BLINK);
  gotoxy(25,3);
  cprintf("ORDENAMIENTO DE LA BURBUJA");
  gotoxy(15,5);
  printf("Dar n:");
  scanf("%d",&n);
  for(i=0;i<n;i++)
  {
    printf("Dar valores:");
    scanf("%d",&a[i]);
  }
  burbuja(a,n);
  printf("\nLos datos ordenados en ascendente quedan:");
  for(i=0;i<n;i++)
  printf("%4d",a[i]);
  printf("\n");
  getch();
}
void burbuja(int *array,const int n)
{
  int i,j;
  void swap(int *,int *);
  for(j=0;j<n;j++)
  for(i=0;i<n-1;i++)
  if(array[i]>array[i+1])
   swap(&array[i],&array[i+1]);
}
void swap(int *nodo1,int *nodo2)
{
  int temp;
  temp=*nodo1;
  *nodo1=*nodo2;
  *nodo2=temp;
}



Comentarios sobre la versión: Versión 1 (3)

9 de Junio del 2005
estrellaestrellaestrellaestrellaestrella
Gracias Sr Eduardo Rivera, este programa funciona bastante bien
Responder
17 de Septiembre del 2008
estrellaestrellaestrellaestrellaestrella
Hola como estas quisiera saber de que trata el programa burbuja
Responder
6 de Junio del 2009
estrellaestrellaestrellaestrellaestrella
oye tu progama la burbuga me parece algo emborroso no entiendo mucho lo que si es que los procesos se anidas,tu podrias esplicarmelo un poco mas porfas
muchas gracias
Responder

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s1178