Exemplo n.º 1
0
void main()
{
	int a[20], temp, i, j, n;
	printf("Enter the number of ele: ");
	scanf("%d", &n);
	printf("Enter the ele:\n");
	for(i=1;i<=n;i++)
	{
		scanf("%d", &a[i]);
		restoreHup(a, i);
	}
	for(i=1, j=n; i<=j; i++)
	{
		temp=a[1];
		a[1]=a[n];
		a[n]=temp;
		n--;
		restoreHdown(a, 1, n);
	}
	printf("Numbers after sorting:\n");
	for(i=1;i<=j;i++)
	{
		printf("%4d", a[i]);
	}
	printf("\n");
}
Exemplo n.º 2
0
void main()
{
        int a[20],n,i,j,k;
        printf(" Enter the number of elements to sort : ");
        scanf("%d",&n);

        printf("Enter the elements : ");
        for(i=1;i<=n;i++)
        {
                scanf("%d",&a[i]);
                restoreHup(a,i);
        }


        j=n;
        for(i=1;i<=j;i++)
        {
                int temp;
                temp=a[1];
                a[1]=a[n];
                a[n]=temp;
                n--;
                restoreHdown(a,1,n);
        }

        n=j;

        printf(" Here is it...");
        for(i=1;i<=n;i++)
                printf("%4d",a[i]);
}