Array In Descending Order
Introduction
- It is often necessary to arrange the elements in an array in the numerical order i.e. from the highest value to the lowest value
Software Requirements
Programming
- ** ** ** ** ** ** ** ** ** ** * Array in descending order ** ** ** ** ** ** *
- #include < stdio.h > void main()
- {
- int number[30];
- int i, j, a, n;
- printf("Enter the value of N\n");
- scanf("%d", & n);
- printf("Enter the numbers \n");
- for (i = 0; i < n; ++i) scanf("%d", & number[i]);
- for (i = 0; i < n; ++i) {
- for (j = i + 1; j < n; ++j)
- {
- if (number[i] < number[j])
- {
- a = number[i];
- number[i] = number[j];
- number[j] = a;
- }
- }
- }
- printf("The numbers arranged in descending order are given below\n");
- for (i = 0; i < n; ++i)
- {
- printf("%d\n", number[i]);
- }
- }
Explanation
- In the programming, given above, I have clearly explained how to arrange the numbers in a descending order.
Output
Conclusion
- Thus, the array in the descending order is printed and executed successfully.