anhkiet2507

SapXepTang

Apr 22nd, 2021 (edited)
1,576
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.69 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. const int MAX = 100;
  4. int i,j;
  5. float arr[100];
  6. void NhapMang(float a[], int n){
  7.     for(i = 0;i < n; ++i){
  8.        scanf("%f", &a[i]);
  9.     }
  10. }
  11. void SapXep(float a[], int n){
  12.     for(i = 0; i<n; ++i){
  13.         for(j = i + 1; j < n ; j++){
  14.             if(a[i]>a[j]){
  15.                 float tmp = a[i];
  16.                 a[i] = a[j];
  17.                 a[j] = tmp;
  18.             }
  19.         }
  20.     }
  21. }
  22. void XuatMang(float a[], int n){
  23.     for(i = 0; i<n ; ++i){
  24.         printf("%0.f ", a[i]);
  25.     }
  26. }
  27. int main()
  28. {
  29.    
  30.     int n;
  31.     do{
  32.         scanf("%d", &n);
  33.         if(n <= 0 || n > MAX){
  34.             return 0;
  35.         }
  36.     }while(n <= 0 || n > MAX);
  37.     NhapMang(arr, n);
  38.     SapXep(arr,n);
  39.     XuatMang(arr, n);
  40. return 0;
  41. }
Add Comment
Please, Sign In to add comment