Busca

Google

miércoles, 10 de junio de 2009

Acomodar por Edades Metodo Burbuja C++ Cpp

Programa para acomodar Por edades usando el metodo de la burbuja, en lenguaje C++ compilado en Turbo-C V3.01

/*acomodar edades*/
# include < conio.h >
# include < iostream.h >
# include < stdio.h >
# include < math.h >
# include < string.h >

int p[11],q[11],a,b,c,d,e,f,i,j;
char r[30][11],s[30][11],n[30];

main()
{
clrscr();
gotoxy(5,1);printf("capturaremos el nombre y edad de n personas y ");
gotoxy(5,3);printf("y ordenaremos en orden ascendente por edad, escribe un numero :");
scanf("%d",&c);
for(a=1;a<=c;a++)
{
gotoxy(5,5);printf("introduce el nombre %d",a);
gotoxy(5,7);scanf("%s",&r[a]);
gotoxy(5,9),printf("introduce la edad");
gotoxy(5,11);scanf("%d",&p[a]);
clrscr();
}
gotoxy(5,13);printf("acomodaremos por edad en orden ascendente");
getch();
for(i=1;i<=c;i++)
{
for(j=0;j<=c-1;j++)
{
if ( p[j]>p[j+1] )
{
b=p[j];
strcpy(n,r[j]);
p[j]=p[j+1];
strcpy(r[j],r[j+1]);
p[j+1]=b;
strcpy(r[j+1],n);
}
}
}
clrscr();
for(a=1;a<=c;a++)
{
b=b+2;
gotoxy(5,3+b);printf("nombre : %s",r[a]);
printf(" Edad %d",p[a]);
}
getch();
return(0);
}

----------------Fin del programa---------------
Desarrollado por: Julio César Faviel Díaz

las librerias usadas son conio iostream stdio math string, les dejo de tarea borrar las que no se usan ;
algunas variables no se usan, pueden eliminarlas, se los dejo de tarea tambien;)
cualquier detalle ya saben, enviar correo a juliocfd@gmail.com

1 comentario:

Anónimo dijo...

Buen comienzo