write a program to arrange the contents of a 1D array in
ascending order
Answer Posted / poornima
int main()
{
int a[20],n,i,j,temp;
printf("Enter the size of an array : ");
scanf("%d",&n);
printf("Enter the array elements : ");
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<n;i++)
{
for(j=i;j<n;j++)
{
if(a[i]>a[j])
{
temp=a[j];
a[j]=a[i];
a[i]=temp;
}
}
}
printf("\nAscending Order\n");
for(i=0;i<n;i++)
{
printf("%d\n",a[i]);
}
return 0;
}
| Is This Answer Correct ? | 65 Yes | 22 No |
Post New Answer View All Answers
Give basis knowledge of web designing ...
What is the size of structure pointer in c?
Explain the ternary tree?
What is the purpose of & in scanf?
the process of defining something in terms of itself is called (or) in C it is possible for the functions to call themselves. A function called a) nested function b) void function c) recursive function d) indifinite function
Why is c platform dependent?
What is malloc() function?
How can I send mail from within a c program?
Write a simple code fragment that will check if a number is positive or negative.
What is pointer in c?
What is the return type of sizeof?
What is the difference between break and continue?
FILE *fp1,*fp2; fp1=fopen("one","w") fp2=fopen("one","w") fputc('A',fp1) fputc('B',fp2) fclose(fp1) fclose(fp2)} a.error b. c. d.
What are the advantages and disadvantages of c language?
What is a static function in c?