Advertisement
Mashudi

nilai

Oct 20th, 2014
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.66 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     //variabel mewakili masukkan nama dan nilai
  8.     //nama dapat dimasukkan sebanyak 90 karakter saja
  9.     char nama[90];
  10.     int nilai,keterangan;
  11.     //menu
  12.     int menu;
  13.         //membersihkan layar
  14.         system("clear");
  15.         cout << "Pilih Menu :\n\n";
  16.         cout << "1. Nilai \n2. Keluar \n\n";
  17.         cout << "Masukkan Pilihan Anda : ";
  18.         cin >> menu;
  19.         system("clear");
  20.             switch(menu) {
  21.                 case 1 :
  22.                     //proses input data
  23.                     cout << "Masukkan Nama Mahasiswa : ";
  24.                     cin >> nama;
  25.                     cout << "Masukkan Nilai Mahasiswa : ";
  26.                     cin >> nilai; //nilai dimasukkan dalam satuan angka bilangan bulat positif
  27.                     system("clear");
  28.                     //output nama dan nilai, nilai dalam satuan Huruf
  29.                     cout << "\nNama Mahasiswa : " << nama << "\nNilai Mahasiswa : ";
  30.                         //pengelompokan nilai
  31.                             if(nilai >= 80) {
  32.                                 cout << "A";
  33.                             }
  34.                             else if(nilai >= 65) {
  35.                                 cout << "B";
  36.                             }
  37.                             else if(nilai >= 50) {
  38.                                 cout << "C";
  39.                             }
  40.                             else if(nilai >= 35) {
  41.                                 cout << "D";
  42.                             }
  43.                             else if(nilai >= 0) {
  44.                                 cout << "E";
  45.                             }
  46.                     //output keterangan
  47.                     cout << "\nKeterangan : ";
  48.                         //pengelompokkan berdasarkan keterangan lulus atau tidak lulus
  49.                             if(nilai >= 50) {
  50.                                 cout << "LULUS";
  51.                             }
  52.                             else {
  53.                                 cout << "TIDAK LULUS";
  54.                             }
  55.                         break;
  56.                 case 2 :
  57.                     //proses keluar dari program
  58.                     system("clear");
  59.                     return 0;
  60.                         break;
  61.             //jika masukkan tidak ada dalam menu, maka akan menampilkan pesan
  62.             default :
  63.                 cout << "Pilihan Anda tidak ada dalam Menu";
  64.         }
  65.     cout << "\n\n";
  66.     return 0;
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement