Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
243
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 33.69 KB | None | 0 0
  1. /*
  2. Nama Program     : Membuat program paus sederhana
  3. Kelompok         : 6-1
  4. Nama Anggota     : Anki Prawira Hidayat, Bagus Syahrally, Muhammad Fahrio Ghanial, Muhammad Raihan Fatoni
  5. NPM              : 140810190055, 140810190035, 140810190005, 140810190039
  6. Tanggal Buat     : 13 Oktober 2019
  7. Deskripsi        : membuat "web" layaknya web paus tetapi lebih sederhana
  8. */
  9. #include <iostream>
  10. #include <windows.h>
  11. #include<string>
  12. using namespace std;
  13.  
  14. void SetColor(unsigned short color) {
  15.   HANDLE hConsoleOutput = GetStdHandle(STD_OUTPUT_HANDLE);
  16.   SetConsoleTextAttribute(hConsoleOutput,color);
  17. }
  18. int main(){
  19.   int layanan,menu,matkul,hdr,tgs,uts,uas,ttl,sks,ukt,atm;
  20.   string user,pw,cpt,kmbl,izin,npm,nama,aatm;
  21.   float rata;
  22.   title :
  23.   cout<<endl;
  24.   for(int i=0;i<5;i++){
  25.     SetColor(273);
  26.     cout<<"===";
  27.   }
  28.   SetColor(7);
  29.   cout<<"Padjadjaran Authentication System";
  30.   for(int i=0;i<5;i++){
  31.     SetColor(273);
  32.     cout<<"===";
  33.   }
  34.   SetColor(7);
  35.   cout<<endl;
  36.   sign :
  37.   cout<<"Log In"<<endl;
  38.   cout<<"Username : ";
  39.   cin>>user;
  40.   if(user=="exit"||user=="Exit"){
  41.     system("cls");
  42.     return 0;
  43.   }
  44.   cout<<"Password : ";
  45.   cin>>pw;
  46.   cout<<"hwb8\n";
  47.   cout<<"Captcha : ";
  48.   cin>>cpt;
  49.   if(cpt!="hwb8"){
  50.     cout<<"Captcha salah\n";
  51.     cout<<"Silahkan masukkan ulang\n";
  52.     system("pause");
  53.     goto sign;
  54.   }
  55.   else{
  56.     cout<<"Loging in...\n";
  57.     Sleep(1000);
  58.     cout<<"Log In complete\n";
  59.     Sleep(1000);
  60.     system("cls");
  61.     layan :
  62.     for(int i=0;i<5;i++){
  63.       SetColor(273);
  64.       cout<<"===";
  65.     }
  66.     SetColor(7);
  67.     cout<<"Padjadjaran Authentication System";
  68.     for(int i=0;i<5;i++){
  69.       SetColor(273);
  70.       cout<<"===";
  71.     }
  72.     SetColor(7);
  73.     cout<<endl;
  74.     cout<<"Informasi akun";
  75.     cout<<"                              Layanan Pengguna\n";
  76.     cout<<""<<user<<"";
  77.     cout<<"                                    1. Email Unpad\n";
  78.     cout<<"Terverifikasi";
  79.     cout<<"                                  2. PINTAS\n";
  80.     cout<<"                                               3. Siat\n";
  81.     cout<<"                                               4. Downloader\n";
  82.     cout<<"                                               5. Forum\n";
  83.     cout<<"                                               6. Blog\n";
  84.     cout<<"                                               7. Logout\n";
  85.     cout<<"Pilih Layanan : ";
  86.     cin>>layanan;
  87.     if(layanan<0||layanan>7){
  88.       cout<<"Layanan yang anda pilih belum tersedia\n";
  89.       cout<<"Silahkan masukkan ulang\n";
  90.       system("pause");
  91.       cout<<"Loading...";
  92.       Sleep(1000);
  93.       system("cls");
  94.       goto layan;
  95.     }
  96.     switch(layanan){
  97.       case 1:
  98.       cout<<"Loading...\n";
  99.       Sleep(1000);
  100.       system("cls");
  101.       mail :
  102.       for(int i=0;i<5;i++){
  103.       SetColor(273);
  104.       cout<<"===";
  105.       }
  106.       SetColor(7);
  107.       cout<<"Padjadjaran Authentication System";
  108.       for(int i=0;i<5;i++){
  109.       SetColor(273);
  110.       cout<<"===";
  111.       }
  112.       SetColor(7);
  113.       cout<<endl;
  114.       cout<<"Email @mail.unpad.ac.id\n";
  115.       cout<<"Layanan email resmi bagi mahasiswa dan alumni UNPAD\n";
  116.       cout<<"Aktif";
  117.       cout<<"                                   "<<user<<"@mail.unpad.ac.id\n\n";
  118.       cout<<"Apakah anda ingin kembali?(Yes/No)\n";
  119.       cin>>kmbl;
  120.       if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  121.         cout<<"Loading...";
  122.         Sleep(1000);
  123.         system("cls");
  124.         goto layan;
  125.       }
  126.       if(kmbl=="no"||kmbl=="No"||kmbl=="NO"||kmbl=="nO"){
  127.         cout<<"Loading...";
  128.         Sleep(1000);
  129.         system("cls");
  130.         goto mail;
  131.       }
  132.       case 2 :
  133.         cout<<"Loading...\n";
  134.       Sleep(1000);
  135.       system("cls");
  136.       pintas :
  137.       for(int i=0;i<5;i++){
  138.       SetColor(273);
  139.       cout<<"===";
  140.       }
  141.       SetColor(7);
  142.       cout<<"Padjadjaran Authentication System";
  143.       for(int i=0;i<5;i++){
  144.       SetColor(273);
  145.       cout<<"===";
  146.       }
  147.       SetColor(7);
  148.       cout<<endl;
  149.       cout<<"PINTAS\n";
  150.       cout<<"Padjadjaran Internet Access - Layanan akses jaringan internet di Lingkungan Universitas Padjadjaran\n";
  151.       cout<<"Aktif";
  152.       cout<<"                                   "<<user<<"\n\n";
  153.       cout<<"Apakah anda ingin kembali?(Yes/No)\n";
  154.       cin>>kmbl;
  155.       if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  156.         cout<<"Loading...";
  157.         Sleep(1000);
  158.         system("cls");
  159.         goto layan;
  160.       }
  161.       if(kmbl=="no"||kmbl=="No"||kmbl=="NO"||kmbl=="nO"){
  162.         cout<<"Loading...";
  163.         Sleep(1000);
  164.         system("cls");
  165.         goto pintas;
  166.       }
  167.       case 4 :
  168.       cout<<"Loading...\n";
  169.       Sleep(1000);
  170.       system("cls");
  171.       download :
  172.       for(int i=0;i<5;i++){
  173.       SetColor(273);
  174.       cout<<"===";
  175.       }
  176.       SetColor(7);
  177.       cout<<"Padjadjaran Authentication System";
  178.       for(int i=0;i<5;i++){
  179.       SetColor(273);
  180.       cout<<"===";
  181.       }
  182.       SetColor(7);
  183.       cout<<endl;
  184.       cout<<"Downloader\n";
  185.       cout<<"                            MAAF\n";
  186.       cout<<"         Layanan ini masih dalam proses pengembangan\n\n";
  187.       cout<<"Apakah anda ingin kembali?(Yes/No)\n";
  188.       cin>>kmbl;
  189.       if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  190.         cout<<"Loading...";
  191.         Sleep(1000);
  192.         system("cls");
  193.         goto layan;
  194.       }
  195.       if(kmbl=="no"||kmbl=="No"||kmbl=="NO"||kmbl=="nO"){
  196.         cout<<"Loading...";
  197.         Sleep(1000);
  198.         system("cls");
  199.         goto download;
  200.       }
  201.       case 5 :  
  202.       cout<<"Loading...\n";
  203.       Sleep(1000);
  204.       system("cls");
  205.       forum :
  206.       for(int i=0;i<5;i++){
  207.       SetColor(273);
  208.       cout<<"===";
  209.       }
  210.       SetColor(7);
  211.       cout<<"Padjadjaran Authentication System";
  212.       for(int i=0;i<5;i++){
  213.       SetColor(273);
  214.       cout<<"===";
  215.       }
  216.       SetColor(7);
  217.       cout<<endl;
  218.       cout<<"Forum\n";
  219.       cout<<"                            MAAF\n";
  220.       cout<<"         Layanan ini masih dalam proses pengembangan\n\n";
  221.       cout<<"Apakah anda ingin kembali?(Yes/No)\n";
  222.       cin>>kmbl;
  223.       if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  224.         cout<<"Loading...";
  225.         Sleep(1000);
  226.         system("cls");
  227.         goto layan;
  228.       }
  229.       if(kmbl=="no"||kmbl=="No"||kmbl=="NO"||kmbl=="nO"){
  230.         cout<<"Loading...";
  231.         Sleep(1000);
  232.         system("cls");
  233.         goto forum;
  234.       }
  235.       case 6 :  
  236.       cout<<"Loading...\n";
  237.       Sleep(1000);
  238.       system("cls");
  239.       blog :
  240.       for(int i=0;i<5;i++){
  241.       SetColor(273);
  242.       cout<<"===";
  243.       }
  244.       SetColor(7);
  245.       cout<<"Padjadjaran Authentication System";
  246.       for(int i=0;i<5;i++){
  247.       SetColor(273);
  248.       cout<<"===";
  249.       }
  250.       SetColor(7);
  251.       cout<<endl;
  252.       cout<<"Blog\n";
  253.       cout<<"                            MAAF\n";
  254.       cout<<"         Layanan ini masih dalam proses pengembangan\n\n";
  255.       cin>>kmbl;
  256.       if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  257.         cout<<"Loading...";
  258.         Sleep(1000);
  259.         system("cls");
  260.         goto layan;
  261.       }
  262.       if(kmbl=="no"||kmbl=="No"||kmbl=="NO"||kmbl=="nO"){
  263.         cout<<"Loading...";
  264.         Sleep(1000);
  265.         system("cls");
  266.         goto blog;
  267.       }
  268.       case 7 :
  269.       cout<<"Loading...\n";
  270.       Sleep(1000);
  271.       system("cls");
  272.       for(int i=0;i<5;i++){
  273.       SetColor(273);
  274.       cout<<"===";
  275.       }
  276.       SetColor(7);
  277.       cout<<"Padjadjaran Authentication System";
  278.       for(int i=0;i<5;i++){
  279.       SetColor(273);
  280.       cout<<"===";
  281.       }
  282.       SetColor(7);
  283.       cout<<endl;
  284.       cout<<"Apakah anda yakin ingin keluar?(Yes/No)\n";
  285.       cin>>kmbl;
  286.         if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  287.         cout<<"Loading...";
  288.         Sleep(1000);
  289.         system("cls");
  290.         goto title;
  291.       }
  292.       if(kmbl=="no"||kmbl=="No"||kmbl=="NO"||kmbl=="nO"){
  293.         cout<<"Loading...";
  294.         Sleep(1000);
  295.         system("cls");
  296.         goto layan;
  297.       }
  298.       case 3 :
  299.       cout<<"Loading...\n";
  300.       Sleep(1000);
  301.       system("cls");
  302.       for(int i=0;i<5;i++){
  303.       SetColor(273);
  304.       cout<<"===";
  305.       }
  306.       SetColor(7);
  307.       cout<<"Padjadjaran Authentication System";
  308.       for(int i=0;i<5;i++){
  309.       SetColor(273);
  310.       cout<<"===";
  311.       }
  312.       SetColor(7);
  313.       cout<<endl;
  314.       cout<<"       Otorisasi Aplikasi\n";
  315.       cout<<""<<user<<"\n";
  316.       cout<<"Aplikasi Students UNPAD meminta akses terhadap :\n";
  317.       cout<<"Informasi Dasar Pengguna :\n";
  318.       cout<<"    Untuk mengakses informasi dasar pengguna.\n";
  319.       cout<<"yang dimiliki akun PAuS Anda. Izinkan Students UNPAD untuk memiliki akses tersebut?\n";
  320.       cout<<"                               Tidak Izinkan(no)      Izinkan (yes)\n";
  321.       cin>>izin;
  322.       if(izin=="no"||izin=="No"||izin=="NO"||izin=="nO"){
  323.         cout<<"Loading...";
  324.         Sleep(1000);
  325.         system("cls");
  326.         goto layan;
  327.       }
  328.       else{
  329.         cout<<"Loading...";
  330.         Sleep(1000);
  331.         system("cls");
  332.         for(int i=0;i<8;i++){
  333.           SetColor(273);
  334.           cout<<"===";
  335.         }
  336.         SetColor(7);
  337.         cout<<"Students UNPAD";
  338.         for(int i=0;i<8;i++){
  339.           SetColor(273);
  340.           cout<<"===";
  341.         }
  342.         SetColor(7);
  343.         cout<<"\n";
  344.         cin.ignore();
  345.         cout<<"Masukkan Nama Mahasiswa : ";
  346.         getline(cin,nama);
  347.         cout<<"\nMasukkan NPM Mahasiswa : ";
  348.         cin>>npm;
  349.         cout<<"Loading...";
  350.         Sleep(1000);
  351.         system("cls");
  352.         menu :
  353.         for(int i=0;i<8;i++){
  354.           SetColor(273);
  355.           cout<<"===";
  356.         }
  357.         SetColor(7);
  358.         cout<<"Students UNPAD";
  359.         for(int i=0;i<8;i++){
  360.           SetColor(273);
  361.           cout<<"===";
  362.         }
  363.         SetColor(7);
  364.         cout<<endl;
  365.         cout<<"UNIVERSITAS PADJADJARAN\n";
  366.         cout<<"MENU :  \n";
  367.         cout<<"1. Biodata\n";
  368.         cout<<"2. Kartu Rencana Studi\n";
  369.         cout<<"3. Nilai\n";
  370.         cout<<"4. Bayar Kuliah\n";
  371.         cout<<"5. Kembali\n";
  372.         cout<<"Masukkan Pilihan menu : ";
  373.         cin>>menu;
  374.         if(menu>5||menu<0){
  375.           cout<<"Layanan yang anda pilih belum tersedia\n";
  376.           cout<<"Silahkan masukkan ulang\n";
  377.           system("pause");
  378.           system("cls");
  379.           goto menu;
  380.         }
  381.         else{
  382.           switch(menu){
  383.             case 1:
  384.             cout<<"Loading...";
  385.             Sleep(1000);
  386.             system("cls");
  387.             bio :
  388.             for(int i=0;i<8;i++){
  389.               SetColor(273);
  390.               cout<<"===";
  391.             }
  392.             SetColor(7);
  393.             cout<<"Students UNPAD";
  394.             for(int i=0;i<8;i++){
  395.               SetColor(273);
  396.               cout<<"===";
  397.             }
  398.             SetColor(7);
  399.             cout<<endl;
  400.             cout<<"BIODATA MAHASISWA\n";
  401.             cout<<"NPM            : "<<npm<<"\n";
  402.             cout<<"Nama           : "<<nama<<"\n";
  403.             cout<<"Program        : Sarjana\n";
  404.             cout<<"Program Studi  : Teknik Informatika (FMIPA)\n\n";
  405.             cout<<"Apakah anda ingin kembali?(Yes/No)\n";
  406.             cin>>kmbl;
  407.             if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  408.               cout<<"Loading...";
  409.               Sleep(1000);
  410.               system("cls");
  411.               goto menu;
  412.             }
  413.             if(kmbl=="no"||kmbl=="No"||kmbl=="NO"||kmbl=="nO"){
  414.               cout<<"Loading...";
  415.               Sleep(1000);
  416.               system("cls");
  417.               goto bio;
  418.             }
  419.             break;
  420.             case 2 :
  421.             cout<<"Loading...";
  422.             Sleep(1000);
  423.             system("cls");
  424.             krs :
  425.             for(int i=0;i<8;i++){
  426.               SetColor(273);
  427.               cout<<"===";
  428.             }
  429.             SetColor(7);
  430.             cout<<"Students UNPAD";
  431.             for(int i=0;i<8;i++){
  432.               SetColor(273);
  433.               cout<<"===";
  434.             }
  435.             SetColor(7);
  436.             cout<<endl;
  437.             cout<<"KARTU RENCANA STUDI\n";
  438.             cout<<"|No.| Sandi      | Mata Kuliah           | SKS |\n";
  439.             cout<<"| 1 |D10G.1201   | Logika Informatika    |  3  |\n";
  440.             cout<<"| 2 |D10K-1003   | Algoritma Pemrograman |  3  |\n";
  441.             cout<<"| 3 |D10A.0400101| Kalkulus              |  3  |\n";
  442.             cout<<"| 4 |D10G.1203   | PTKI                  |  3  |\n\n";
  443.             cout<<"Apakah anda ingin kembali?(Yes/No)\n";
  444.             cin>>kmbl;
  445.             if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  446.               cout<<"Loading...";
  447.               Sleep(1000);
  448.               system("cls");
  449.               goto menu;
  450.             }
  451.             if(kmbl=="no"||kmbl=="No"||kmbl=="NO"||kmbl=="nO"){
  452.               cout<<"Loading...";
  453.               Sleep(1000);
  454.               system("cls");
  455.               goto krs;
  456.             }
  457.             break;
  458.             case 3:
  459.             cout<<"Loading...";
  460.             Sleep(1000);
  461.             system("cls");
  462.             nilai :
  463.             for(int i=0;i<8;i++){
  464.               SetColor(273);
  465.               cout<<"===";
  466.             }
  467.             SetColor(7);
  468.             cout<<"Students UNPAD";
  469.             for(int i=0;i<8;i++){
  470.               SetColor(273);
  471.               cout<<"===";
  472.             }
  473.             SetColor(7);
  474.             cout<<endl;
  475.             cout<<"NILAI MATA KULIAH\n";
  476.             cout<<"MATA KULIAH :  \n";
  477.             cout<<"1. Logika Informatika\n";
  478.             cout<<"2. Algoritma Pemrograman\n";
  479.             cout<<"3. Kalkulus\n";
  480.             cout<<"4. PTKI\n";
  481.             cout<<"5. Kembali\n";
  482.             cout<<"Masukkan pilihan: ";
  483.             cin>>matkul;
  484.             if(matkul>5||matkul<0){
  485.               cout<<"Loading...";
  486.               Sleep(1000);
  487.               cout<<"Terjadi kesalahan saat memasukkan pilihan\n";
  488.               cout<<"Silahkan masukkan ulang\n";
  489.               system("pause");
  490.               system("cls");
  491.               goto menu;
  492.             }
  493.             else{
  494.               if(matkul==1){
  495.                 cout<<"Jumlah kehadiran (0-16) : ";
  496.                 cin>>hdr;
  497.                 if(hdr<13){
  498.                   cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan tidak lulus mata kuliah Logika Informatika."<<endl;
  499.                   cout<<"Presentase kehadiran Mahasiswa tidak memenuhi kriteria.\n";
  500.                   cout<<"Apakah anda ingin kembali?(Yes/No)\n";
  501.                   cin>>kmbl;
  502.                   if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  503.                     cout<<"Loading...";
  504.                     Sleep(1000);
  505.                     system("cls");
  506.                     goto nilai;
  507.                   }
  508.                 }
  509.                 else if(hdr>16){
  510.                   cout<<"\n\nJumlah kehadiran yang anda masukkan tidak valid."<<endl;
  511.                   cout<<"Silahkan masukkan ulang data anda."<<endl;
  512.                   system("pause");
  513.                   system("cls");
  514.                   goto nilai;
  515.                 }
  516.                 else{
  517.                   cout<<"Masukkan nilai Tugas : ";
  518.                   cin>>tgs;
  519.                   cout<<"Masukkan nilai UTS : ";
  520.                   cin>>uts;
  521.                   cout<<"Masukkan nilai UAS : ";
  522.                   cin>>uas;
  523.                   ttl=uts+uas+tgs;
  524.                   rata=ttl/3;
  525.                   if(rata>=80){
  526.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah Logika Informatika dengan predikat nilai A.\n";
  527.                   }
  528.                   else if(rata<80&&rata>=60){
  529.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah Logika Informatika dengan predikat nilai B.\n";
  530.                   }
  531.                   else if(rata<60&&rata>=40){
  532.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah Logika Informatika dengan predikat nilai C.\n";
  533.                   }
  534.                   else if(rata<40){
  535.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah Logika Informatika dengan predikat nilai D."<<endl;
  536.                     cout<<"Mahasiswa disarankan untuk mengulang.\n";
  537.                   }
  538.                   cout<<"Apakah anda ingin kembali?(Yes/No)\n";
  539.                   cin>>kmbl;
  540.                   if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  541.                     cout<<"Loading...";
  542.                     Sleep(1000);
  543.                     system("cls");
  544.                     goto nilai;
  545.                   }
  546.                 }    
  547.               }
  548.               else if(matkul==2){
  549.                 cout<<"Jumlah kehadiran (0-16) : ";
  550.                 cin>>hdr;
  551.                 if(hdr<13){
  552.                   cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan tidak lulus mata kuliah Algoritma Pemrograman."<<endl;
  553.                   cout<<"Presentase kehadiran Mahasiswa tidak memenuhi kriteria.\n";
  554.                   cout<<"Apakah anda ingin kembali?(Yes/No)\n";
  555.                   cin>>kmbl;
  556.                   if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  557.                     cout<<"Loading...";
  558.                     Sleep(1000);
  559.                     system("cls");
  560.                     goto nilai;
  561.                   }
  562.                 }
  563.                 else if(hdr>16){
  564.                   cout<<"\n\nJumlah kehadiran yang anda masukkan tidak valid."<<endl;
  565.                   cout<<"Silahkan masukkan ulang data anda."<<endl;
  566.                   system("pause");
  567.                   system("cls");
  568.                   goto nilai;
  569.                 }
  570.                 else{
  571.                   cout<<"Masukkan nilai Tugas : ";
  572.                   cin>>tgs;
  573.                   cout<<"Masukkan nilai UTS : ";
  574.                   cin>>uts;
  575.                   cout<<"Masukkan nilai UAS : ";
  576.                   cin>>uas;
  577.                   ttl=uts+uas+tgs;
  578.                   rata=ttl/3;
  579.                   if(rata>=80){
  580.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah Algoritma Pemrograman dengan predikat nilai A.\n";
  581.                   }
  582.                   else if(rata<80&&rata>=60){
  583.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah Algoritma Pemrograman dengan predikat nilai B.\n";
  584.                   }
  585.                   else if(rata<60&&rata>=40){
  586.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah Algoritma Pemrograman dengan predikat nilai C.\n";
  587.                   }
  588.                   else if(rata<40){
  589.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah Algoritma Pemrograman dengan predikat nilai D."<<endl;
  590.                     cout<<"Mahasiswa disarankan untuk mengulang.\n";
  591.                   }
  592.                   cout<<"Apakah anda ingin kembali?(Yes/No)\n";
  593.                   cin>>kmbl;
  594.                   if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  595.                     cout<<"Loading...";
  596.                     Sleep(1000);
  597.                     system("cls");
  598.                     goto nilai;
  599.                   }
  600.                 }
  601.               }
  602.               else if(matkul==3){
  603.                 cout<<"Jumlah kehadiran (0-16) : ";
  604.                 cin>>hdr;
  605.                 if(hdr<13){
  606.                   cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan tidak lulus mata kuliah Kalkulus."<<endl;
  607.                   cout<<"Presentase kehadiran Mahasiswa tidak memenuhi kriteria.\n";
  608.                   cout<<"Apakah anda ingin kembali?(Yes/No)\n";
  609.                   cin>>kmbl;
  610.                   if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  611.                     cout<<"Loading...";
  612.                     Sleep(1000);
  613.                     system("cls");
  614.                     goto nilai;
  615.                   }
  616.                 }
  617.                 else if(hdr>16){
  618.                   cout<<"\n\nJumlah kehadiran yang anda masukkan tidak valid."<<endl;
  619.                   cout<<"Silahkan masukkan ulang data anda."<<endl;
  620.                   system("pause");
  621.                   system("cls");
  622.                   goto nilai;
  623.                 }
  624.                 else{
  625.                   cout<<"Masukkan nilai Tugas : ";
  626.                   cin>>tgs;
  627.                   cout<<"Masukkan nilai UTS : ";
  628.                   cin>>uts;
  629.                   cout<<"Masukkan nilai UAS : ";
  630.                   cin>>uas;
  631.                   ttl=uts+uas+tgs;
  632.                   rata=ttl/3;
  633.                   if(rata>=80){
  634.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah Kalkulus dengan predikat nilai A.\n";
  635.                   }
  636.                   else if(rata<80&&rata>=60){
  637.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah Kalkulus dengan predikat nilai B.\n";
  638.                   }
  639.                   else if(rata<60&&rata>=40){
  640.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah Kalkulus Pemrograman dengan predikat nilai C.\n";
  641.                   }
  642.                   else if(rata<40){
  643.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah Kalkulus Pemrograman dengan predikat nilai D."<<endl;
  644.                     cout<<"Mahasiswa disarankan untuk mengulang.\n";
  645.                   }
  646.                   cout<<"Apakah anda ingin kembali?(Yes/No)\n";
  647.                   cin>>kmbl;
  648.                   if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  649.                     cout<<"Loading...";
  650.                     Sleep(1000);
  651.                     system("cls");
  652.                     goto nilai;
  653.                   }
  654.                 }
  655.               }
  656.                 else if(matkul==4){
  657.                 cout<<"Jumlah kehadiran (0-16) : ";
  658.                 cin>>hdr;
  659.                 if(hdr<13){
  660.                   cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan tidak lulus mata kuliah PTKI."<<endl;
  661.                   cout<<"Presentase kehadiran Mahasiswa tidak memenuhi kriteria.\n";
  662.                   cout<<"Apakah anda ingin kembali?(Yes/No)\n";
  663.                   cin>>kmbl;
  664.                   if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  665.                     cout<<"Loading...";
  666.                     Sleep(1000);
  667.                     system("cls");
  668.                     goto nilai;
  669.                   }
  670.                 }
  671.                 else if(hdr>16){
  672.                   cout<<"\n\nJumlah kehadiran yang anda masukkan tidak valid."<<endl;
  673.                   cout<<"Silahkan masukkan ulang data anda."<<endl;
  674.                   system("pause");
  675.                   system("cls");
  676.                   goto nilai;
  677.                 }
  678.                 else{
  679.                   cout<<"Masukkan nilai Tugas : ";
  680.                   cin>>tgs;
  681.                   cout<<"Masukkan nilai UTS : ";
  682.                   cin>>uts;
  683.                   cout<<"Masukkan nilai UAS : ";
  684.                   cin>>uas;
  685.                   ttl=uts+uas+tgs;
  686.                   rata=ttl/3;
  687.                   if(rata>=80){
  688.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah PTKI dengan predikat nilai A.\n";
  689.                   }
  690.                   else if(rata<80&&rata>=60){
  691.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah PTKI dengan predikat nilai B.\n";
  692.                   }
  693.                   else if(rata<60&&rata>=40){
  694.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah PTKI Pemrograman dengan predikat nilai C.\n";
  695.                   }
  696.                   else if(rata<40){
  697.                     cout<<"\nMahasiswa dengan nama "<<nama<<" dinyatakan lulus mata kuliah PTKI Pemrograman dengan predikat nilai D."<<endl;
  698.                     cout<<"Mahasiswa disarankan untuk mengulang.\n";
  699.                   }
  700.                   cout<<"Apakah anda ingin kembali?(Yes/No)\n";
  701.                   cin>>kmbl;
  702.                   if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  703.                     cout<<"Loading...";
  704.                     Sleep(1000);
  705.                     system("cls");
  706.                     goto nilai;
  707.                   }
  708.                 }
  709.               }
  710.               else if(matkul==5){
  711.                 cout<<"Loading...";
  712.                 Sleep(1000);
  713.                 system("cls");
  714.                 goto menu;
  715.               }
  716.             }
  717.             break;
  718.             case 5 :
  719.             cout<<"Loading...";
  720.             Sleep(1000);
  721.             system("cls");
  722.             for(int i=0;i<8;i++){
  723.               SetColor(273);
  724.               cout<<"===";
  725.             }
  726.             SetColor(7);
  727.             cout<<"Students UNPAD";
  728.             for(int i=0;i<8;i++){
  729.               SetColor(273);
  730.               cout<<"===";
  731.             }
  732.             SetColor(7);
  733.             cout<<endl;
  734.             cout<<"Anda yakin ingin kembali ke halaman PAuS?(Yes/No)\n";
  735.             cin>>kmbl;
  736.             if(kmbl=="yes"||kmbl=="YES"||kmbl=="Yes"||kmbl=="yEs"||kmbl=="yeS"){
  737.               cout<<"Loading...";
  738.               Sleep(1000);
  739.               system("cls");
  740.               goto layan;
  741.             }
  742.             else if(kmbl=="no"||kmbl=="No"||kmbl=="NO"||kmbl=="nO"){
  743.               cout<<"Loading...";
  744.               Sleep(1000);
  745.               system("cls");
  746.               goto menu;
  747.             }
  748.             case 4:
  749.             ukt :
  750.             cout<<"Loading...";
  751.             Sleep(1000);
  752.             system("cls");
  753.             for(int i=0;i<8;i++){
  754.               SetColor(273);
  755.               cout<<"===";
  756.             }
  757.             SetColor(7);
  758.             cout<<"Students UNPAD";
  759.             for(int i=0;i<8;i++){
  760.               SetColor(273);
  761.               cout<<"===";
  762.             }
  763.             SetColor(7);
  764.             cout<<endl;
  765.             cout<<"BAYAR KULIAH\n";
  766.             cout<<"Nama          : "<<nama<<endl;
  767.             cout<<"NPM           : "<<npm<<endl;
  768.             cout<<"Program       : Sarjana\n";
  769.             cout<<"Program Studi : Teknik Informatika\n";
  770.             cout<<"___________________________________________\n";
  771.  
  772.             cout<<"1. UKT I\n";
  773.             cout<<"2. UKT II\n";
  774.             cout<<"3. UKT III\n";
  775.             cout<<"4. UKT IV\n";
  776.             cout<<"5. UKT V\n";
  777.             cout<<"6. Bidikmisi\n";
  778.             cout<<"7. Kembali\n";
  779.             cout<<"Pilih kelompok UKT : ";
  780.             cin>>sks;
  781.  
  782.             switch (sks){
  783.               case 1 : cout<<"Anda memilih UKT I\n"<<" Masukkan nominal UKT yang akan anda bayarkan : \n";
  784.                   cin>>ukt;
  785.                   if(ukt<0||ukt>500000){
  786.                     cout<<"Nominal yang anda bayarkan salah";
  787.                     cout<<"silahkan masukkan ulang";
  788.                     system("pause");
  789.                     goto ukt;
  790.                   }
  791.               break;
  792.               case 2 : cout<<"Anda memilih UKT II\n"<<"Nominal UKT anda adalah Rp. 1.000.000";
  793.               cout<<"Masukkan jumlah bayar : ";
  794.               cin>>ukt;
  795.               if(ukt!=1000000){
  796.                     cout<<"Nominal yang anda bayarkan salah";
  797.                     cout<<"silahkan masukkan ulang";
  798.                     system("pause");
  799.                     goto ukt;
  800.                   }
  801.               break;
  802.               case 3 : cout<<"Anda memilih UKT III\n"<<"Nominal UKT anda adalah Rp. 2.500.000";
  803.               cout<<"Masukkan jumlah bayar : ";
  804.               cin>>ukt;
  805.               if(ukt!=2500000){
  806.                     cout<<"Nominal yang anda bayarkan salah";
  807.                     cout<<"silahkan masukkan ulang";
  808.                     system("pause");
  809.                     goto ukt;
  810.                   }
  811.               break;    
  812.               case 4 : cout<<"Anda memilih UKT IV\n"<<"Nominal UKT anda adalah Rp. 5.000.000\n";
  813.               cout<<"Masukkan jumlah bayar : ";
  814.               cin>>ukt;
  815.               if(ukt!=5000000){
  816.                     cout<<"Nominal yang anda bayarkan salah";
  817.                     cout<<"silahkan masukkan ulang";
  818.                     system("pause");
  819.                     goto ukt;
  820.                   }
  821.               break;    
  822.               case 5 : cout<<"Anda memilih UKT V\n"<<"Nominal UKT anda adalah Rp. 7.000.000\n";
  823.               cout<<"Masukkan jumlah bayar : ";
  824.               cin>>ukt;
  825.               if(ukt!=7000000){
  826.                     cout<<"Nominal yang anda bayarkan salah";
  827.                     cout<<"silahkan masukkan ulang";
  828.                     system("pause");
  829.                     goto ukt;
  830.                   }
  831.               break;    
  832.               case 6 :
  833.               bdkm :
  834.               cout<<"Anda memilih Bidimisi\n"<<"UKT anda gratis\n";
  835.               cout<<"Anda tidak memiliki tagihan\n\n";
  836.               cout<<"Apakah anda ingin kembali?(yes/no)";
  837.               cin>>kmbl;
  838.               if(kmbl=="yes"||kmbl=="Yes"){
  839.                 goto ukt;
  840.               }
  841.               if(kmbl=="No"||kmbl=="no"){
  842.                 goto bdkm;
  843.               break;
  844.               case 7 :
  845.               cout<<"Loading...";
  846.               Sleep(1000);
  847.               system("cls");
  848.               goto menu;               
  849.               default : cout<<"Input Salah! "<<endl<<endl;
  850.               break;
  851.             }
  852.             cout<<"Pilih bank\n";
  853.             cout<<"1. BJB\n";
  854.             cout<<"2. BRI\n";
  855.             cout<<"3. BNI\n";
  856.             cout<<"4. Mandiri\n";
  857.             cout<<"Pilihan bank : ";
  858.             cin>>atm; cout<<endl;
  859.  
  860.             switch(atm){
  861.               case 1 :
  862.               cout<<"anda memilih bank BJB\n";
  863.               cout<<"Anda akan membayar UKT sebesar Rp. "<<ukt<<endl;
  864.               cout<<"Apakah anda yakin?";
  865.               cin>>aatm;
  866.               if (aatm=="Yes" ||aatm=="yes"){
  867.                 cout<<"Loading...";
  868.                 Sleep(1000);
  869.                 system("cls");
  870.                 cout<<"============BANK BJB=============\n";
  871.                 cout<<"Dari: \n";
  872.                 cout<<"Nama         : "<<nama<<endl;
  873.                 cout<<"NPM          : "<<npm<<endl;
  874.                 cout<<"Program Studi: Teknik Informatika\n";
  875.                 cout<<"================KE=================="<<endl;
  876.                 cout<<"Nama  : Universitas Padjadjaran\n";
  877.                 cout<<"Jumlah: Rp. "<<ukt<<endl;
  878.                 cout<<"==========TERIMA KASIH=============="<<endl;
  879.               }
  880.               if(aatm=="No"||aatm=="no"){
  881.                 goto ukt;
  882.               }
  883.               break;
  884.               case 2 :
  885.               cout<<"anda memilih bank BRI\n";
  886.               cout<<"Anda akan membayar UKT sebesar Rp. "<<ukt<<endl;
  887.               cout<<"Apakah anda yakin?";
  888.               cin>>aatm;
  889.               if (aatm=="Yes" ||aatm=="yes"){
  890.                 cout<<"Loading...";
  891.                 Sleep(1000);
  892.                 system("cls");
  893.                 cout<<"============BANK BRI=============\n";
  894.                 cout<<"Dari: \n";
  895.                 cout<<"Nama         : "<<nama<<endl;
  896.                 cout<<"NPM          : "<<npm<<endl;
  897.                 cout<<"Program Studi: Teknik Informatika\n";
  898.                 cout<<"================KE=================="<<endl;
  899.                 cout<<"Nama  : Universitas Padjadjaran\n";
  900.                 cout<<"Jumlah: Rp. "<<ukt<<endl;
  901.                 cout<<"==========TERIMA KASIH=============="<<endl;
  902.               }
  903.               if(aatm=="No"||aatm=="no"){
  904.                 goto ukt;
  905.               }
  906.               break;
  907.               case 3 :
  908.               cout<<"anda memilih bank BNI\n";
  909.               cout<<"Anda akan membayar UKT sebesar Rp. "<<ukt<<endl;
  910.               cout<<"Apakah anda yakin?";
  911.               cin>>aatm;
  912.               if (aatm=="Yes" ||aatm=="yes"){
  913.                 cout<<"Loading...";
  914.                 Sleep(1000);
  915.                 system("cls");
  916.                 cout<<"============BANK BNI=============\n";
  917.                 cout<<"Dari: \n";
  918.                 cout<<"Nama         : "<<nama<<endl;
  919.                 cout<<"NPM          : "<<npm<<endl;
  920.                 cout<<"Program Studi: Teknik Informatika\n";
  921.                 cout<<"================KE=================="<<endl;
  922.                 cout<<"Nama  : Universitas Padjadjaran\n";
  923.                 cout<<"Jumlah: Rp. "<<ukt<<endl;
  924.                 cout<<"==========TERIMA KASIH=============="<<endl;
  925.               }
  926.               if(aatm=="No"||aatm=="no"){
  927.                 goto ukt;
  928.               }
  929.               break;
  930.               case 4 :
  931.               cout<<"anda memilih bank MANDIRI\n";
  932.               cout<<"Anda akan membayar UKT sebesar Rp. "<<ukt<<endl;
  933.               cout<<"Apakah anda yakin?";
  934.               cin>>aatm;
  935.               if (aatm=="Yes" ||aatm=="yes"){
  936.                 cout<<"Loading...";
  937.                 Sleep(1000);
  938.                 system("cls");
  939.                 cout<<"============BANK MANDIRI=============\n";
  940.                 cout<<"Dari: \n";
  941.                 cout<<"Nama         : "<<nama<<endl;
  942.                 cout<<"NPM          : "<<npm<<endl;
  943.                 cout<<"Program Studi: Teknik Informatika\n";
  944.                 cout<<"================KE=================="<<endl;
  945.                 cout<<"Nama  : Universitas Padjadjaran\n";
  946.                 cout<<"Jumlah: Rp. "<<ukt<<endl;
  947.                 cout<<"==========TERIMA KASIH=============="<<endl;
  948.               }
  949.               if(aatm=="No"||aatm=="no"){
  950.                 goto ukt;
  951.               }
  952.               break;
  953.             }
  954.           } //switch student
  955.         } //else student
  956.       } //else otorisasi
  957.     } //swtich 1
  958.   }//else 1
  959.   return 0;
  960. } //main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement