mubaharu

Bubble Sort Nilai

Nov 15th, 2018
1,947
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.60 KB | None | 0 0
  1. //sorting buble sort descending
  2. for(i=0;i<=x;i++){
  3.     for(j=1;j<x-i;j++){
  4.         if(f[j].N_akhir<f[j+1].N_akhir){
  5.             //tukar nilai akhir
  6.             temp1.N_akhir=f[j].N_akhir;
  7.             f[j].N_akhir=f[j+1].N_akhir;
  8.             f[j+1].N_akhir=temp1.N_akhir;
  9.             //tukar grade
  10.             temp1.grade=f[j].grade;
  11.             f[j].grade=f[j+1].grade;
  12.             f[j+1].grade=temp1.grade;
  13.             //tukar nama
  14.             strcpy(temp1.nama,f[j].nama);
  15.             strcpy(f[j].nama,f[j+1].nama);
  16.                         strcpy(f[j+1].nama,temp1.nama);
  17.             //tukar matkul
  18.             temp2.nama_mtk[j]=c.nama_mtk[j];
  19.             c.nama_mtk[j]=c.nama_mtk[j+1];
  20.             c.nama_mtk[j+1]=temp2.nama_mtk[j];
  21.         }
  22.     }
  23. }
Add Comment
Please, Sign In to add comment