Monday, 11 January 2016

Aplikasi data mahaiswa dan sorting nilai + nim part 2
asdasdasJanuary 11, 2016 0 comments

Menyambunga dalam post sebelumnya , sampa dalam deklarasi untu penggunaan gotxy untuk mengatur posisi, di sini ingin membagi cara menggunakanya dalam aplikasi
penggunaanya :

void tampil(){
void tampil(){
int a=3;
gotoxy(0,2);cout << "Nim"; 
gotoxy(8,2);cout << "Nama"; 
gotoxy(23,2);cout << "Nilai 1"; 
gotoxy(38,2);cout << "Nilai 2"; 
gotoxy(53,2);cout << "Nilai 3"; 
gotoxy(68,2);cout << "Rata - Rata";
for(int i = 0; i<'index'; i++){
gotoxy(0,a);cout << mahasiswa[i].nim; 
gotoxy(8,a);cout << mahasiswa[i].nama; 
gotoxy(23,a);cout << mahasiswa[i].nilai1; 
gotoxy(38,a);cout << mahasiswa[i].nilai2; 
gotoxy(53,a);cout << mahasiswa[i].nilai3; 
gotoxy(68,a);cout << mahasiswa[i].rata;
a++;
}
}
Catatan hilangkan tanda '' dalam index

dalam aplikasi ini saya juga mengunakan seperti menu untuk menampilkan semua pilihan, saya memanfaatkan switch untuk membuat menu, scriptnya :
 mulai:
  system("cls");
  system("color F0"); 
  int pil;
 cout << "Aplikasi Sorting Nilai Mahasiswa\n\n";
 cout << "---------------------------------------------\n";
 cout << "1. Masukkan Data Mahasiswa\n";
 cout << "2. Sorting Acending NIM \n";
 cout << "3. Sorting Descending Nilai 1\n";
 cout << "4. Sorting Descending Nilai 2\n";
 cout << "5. Sorting Descending Nilai 3\n";
 cout << "6. Sorting Descending Rata-Rata Nilai\n";
 cout << "---------------------------------------------\n";
 cout << "Masukkan Pilihan Anda [0-6]\n";
 cin >> pil;
 switch(pil){
  case 1 :
   system("cls");
   input();
   getch();
   goto mulai;
   break;
  case 2 :
   system("cls");
   sorting_nim();   
   getch();
   goto mulai;
   break;
  case 3 :
   system("cls");
   desc_n1();
   getch();
   goto mulai;
   break;
  case 4 :
   system("cls");
   desc_n2();
   getch();
   goto mulai;
   break;
  case 5 :
   system("cls");
   desc_n3();
   getch();
   goto mulai;
   break;
  case 6 :
   system("cls");
   desc_rat();  
   getch();
   goto mulai;
   break;
  default :
   cout << "Menu yang anda masukkan tidak tersedia...\n";
   getch();
   goto mulai;
   break;
    
 } 
untuk aplikasi lebih lanjut bisa di lihat disini

0 comments

Post a Comment