Facebook
From Sylvia Junita Sari, 2 Years ago, written in C++.
Embed
Download Paste or View Raw
Hits: 70
  1. #include <iostream>
  2. #include <iomanip>
  3. using namespace std;
  4.  
  5. int main() {
  6.         string nama, NIM, sks;
  7.         float ip1, ip2, ip3, IPK;
  8.        
  9.         cout << "Masukkan nama anda : ";
  10.         getline (cin, nama);
  11.         cout << "Masukkan NIM anda : ";
  12.         cin >> NIM;
  13.         cout << "Masukkan IP semester 1 : ";
  14.         cin >> ip1;
  15.         cout << "Masukkan IP semester 2 : ";
  16.         cin >> ip2;
  17.         cout << "Masukkan IP semester 3 : ";
  18.         cin >> ip3;
  19.        
  20.         cout << "============================================================" << endl;
  21.         if(ip3 >= 3.0 && ip3 <= 4.0){
  22.                 sks = "Semester berikutnya kamu dapat mengambil sks maksimal 24 sks";
  23.         }
  24.         else if(ip3 >= 2.0 && ip3 <= 2.9){
  25.                 sks = "Semester berikutnya kamu dapat mengambil sks maksimal 20 sks";
  26.         }
  27.         else if(ip3 >= 0 && ip3 <= 2.0){
  28.                 sks = "Semester berikutnya kamu dapat mengambil sks maksimal 19 sks";
  29.         }
  30.         else if (ip1 < 0 && ip1 > 4 && ip2 < 0 && ip2 > 4){
  31.                 sks = "Input yang anda masukkan tidak sesuai";
  32.         }
  33.         else {
  34.                 sks = "Input yang anda masukkan tidak sesuai";
  35.         }
  36.        
  37.         IPK = (ip1 + ip2 + ip3)/3;
  38.         cout << "Nama : " << nama  << endl;
  39.         cout << "NIM  : " << NIM << endl;
  40.         cout <<"IPK kamu adalah : " << std::setprecision(3) << IPK << endl;
  41.         cout << sks << endl;
  42.  
  43.         return 0;
  44. }