Write a program to sort the array in reverse (descending) order.
Example:
Input: arr[]={3,2,4,6,7,4}
Output: Sorted array in reverse (descending ) order is
7 6 4 4 3 2
C Program
#include <stdio.h>void sortArray(int arr[], int n){for (int i = 0; i < n; i++){for (int j = 0; j < n - i - 1; j++){if (arr[j] < arr[j + 1]){int temp = arr[j];arr[j] = arr[j + 1];arr[j + 1] = temp;}}}}int main(){int arr[] = {3, 2, 4, 6, 7, 4};int n = sizeof(arr) / sizeof(arr[0]);sortArray(arr, n);printf("Sorted array in reverse (descending ) order is\n");for (int i = 0; i < n; i++){printf("%d ", arr[i]);}return 0;}
No comments:
Post a Comment