mulai akhir -> next = new siswa akhir = akhir -> next masukkan akhir -> nbi akhir->next = null for (int x=1;x<= 3;x++) for (int y=x+1;y<=3;y++) if nama siswa [x].nbi < nama siswa[y].nbi jika benar, temp = nama siswa [y].nbi nama siswa[y].nbi = nama siswa[x].nbi nama siswa[x].nbi = temp jika salah, ulangi, akhiri perulangan akhiri perulangan selesai