Advertisement
Guest User

getline.ignore

a guest
Oct 14th, 2019
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.48 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     string nama;       
  8.     string user = "iSeeAli";
  9.     string pass = "212004";
  10.     string input;      
  11.     int pkn, ipa, ips, mtk, bindo, rata2, ali, kode;
  12.  
  13.     cout << "Masukan Username : ";
  14.     cin >> user;
  15.     cin.ignore();
  16.     cout << "Masukan Password : ";
  17.     cin >> input;
  18.     cin.ignore();
  19.     cout << "" << endl;
  20.     if (input == pass){
  21.         cout << "Berhasil Login" << endl;
  22.         goto ali;
  23.     } else{
  24.         cout << "Username atau Password Anda Salah" << endl;
  25.         return 0;
  26.     }
  27.  
  28.     ali:
  29.     cout << "" << endl;
  30.     cout << "Masukan Nama Pertama Siswa : ";
  31.     getline(cin,nama);
  32.     cout << "" << endl;
  33.     cout << "Masukan Nilai PKN : ";
  34.     cin >> pkn;
  35.     cin.ignore();
  36.     cout << "Masukan Nilai IPA : ";
  37.     cin >> ipa;
  38.     cin.ignore();  
  39.     cout << "Masukan Nilai IPS : ";
  40.     cin >> ips;
  41.     cin.ignore();
  42.     cout << "Masukan Nilai Matematika : ";
  43.     cin >> mtk;
  44.     cin.ignore();
  45.     cout << "Masukan Nilai Bahasa Indonesia : " ;
  46.     cin >> bindo;
  47.     cin.ignore();
  48.     cout << "" << endl;
  49.  
  50.     rata2 = pkn+ipa+ips+mtk+bindo;
  51.     rata2 = rata2/5;
  52.     cout << "Nilai Rata Rata " <<nama<<" "<< "Adalah : " << rata2 << endl;
  53.     if(rata2 <= 70){
  54.     cout << "STATUS : TIDAK LULUS" << endl;
  55.     }else if(rata2 <=80){
  56.     cout << "STATUS : CUKUP BAIK" << endl;
  57.     }else if(rata2 <=100){
  58.     cout << "STATUS : BAIK" << endl;
  59.     }
  60.     goto ali;
  61.     return 0;
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement