Advertisement
xachetbay

Sắp Xếp Đổi Chỗ

May 23rd, 2019
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.70 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<conio.h>
  3. #define MAX 100
  4. void nhap(int a[], int n){
  5.     for(int i = 0; i<n; i++){
  6.         printf("Nhap a[%d]: ",i+1); scanf("%d", &a[i]);
  7.     }
  8. }
  9. void xuat(int a[], int n){
  10.     for(int i = 0; i<n; i++){
  11.         printf("%d ",a[i]);
  12.     }
  13. }
  14. void doicho(int &a, int &b){
  15.     int swap;
  16.     swap = a; a = b; b = swap;
  17. }
  18. void sapxepDoiCho(int a[], int n){
  19.     for(int i = 0; i < n-1; i++){
  20.         for(int j = i+1; j < n; j++){
  21.             if(a[j] < a[i])
  22.             doicho(a[i], a[j]);
  23.         }
  24.     }
  25. }
  26. int main(){
  27.     int a[MAX], n;
  28.     printf("Nhap so phan tu: ");scanf("%d",&n);
  29.     nhap(a,n);
  30.     printf("Day vua nhap: ");
  31.     xuat(a,n);printf("\n\n");
  32.     sapxepDoiCho(a,n);
  33.     printf("Day sau khi sap xep: ");
  34.     xuat(a,n);
  35.     return 0;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement