Advertisement
yonata21

Perhitungan Gaji

Nov 18th, 2019
452
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.46 KB | None | 0 0
  1. #include <iostream>
  2. #include <math.h>
  3.  
  4. using namespace std;
  5.  
  6. int main (){
  7.     //syntak pendeklarasian variabel
  8.     int gajibulanan = 15000000;
  9.     int tunjangan = 500000;
  10.     int pajak, nim, inputan;
  11.  
  12.     //syntak desain tampilan selamat datang
  13.     cout << "\n++++-==[HITUNG GAJI]==-++++" << endl;
  14.     cout << "|Dibuat oleh : Fega Suseno|" << endl;
  15.     cout << "+++++++++++++++++++++++++++" << endl;
  16.     //Alur program perhitungan gaji
  17.     cout << "\nGaji dipotong pajak berdasarkan?" << endl;
  18.     cout << "1. Potong pajak sesuai digit terakhir NIM" << endl;
  19.     cout << "2. Potong pajak secara bebas" << endl;
  20.     cout << "\nTekan nomor pilihan: ";
  21.     cin >> inputan;
  22.  
  23.     if (inputan == 1){
  24.         cout << "Masukan NIM untuk memotong pajak : ";
  25.         cin >> nim;
  26.         cout << "\nNim anda adalah : "<< nim << endl;
  27.         // Syntax perhitungan gaji
  28.         float nimfix = nim % 10;
  29.         float n_pajak = gajibulanan*nimfix / 100;
  30.         int potongan = gajibulanan - n_pajak;
  31.         int gajibersih = potongan + tunjangan;
  32.         int gajitahunan = gajibersih * 12;
  33.  
  34.         cout << "Maka potongan pajak sebesar: " << nimfix << " %" << endl;
  35.         cout << "Gaji bulanan sebesar Rp. " << gajibulanan << endl;
  36.         cout << "Tunjangan tiap bulan sebesar Rp. " << tunjangan << endl;
  37.         cout << "Total gaji bersih perbulan sebesar Rp. " << gajibersih << endl;
  38.         cout << "Total pendapatan pertahun adalah sebesar Rp. " << gajitahunan << endl;
  39.         cout << "\n=========================================\n\t     ~Terima Kasih ~" << endl;
  40.     } else if (inputan == 2){
  41.         cout << "Masukan potongan pajak yang di inginkan: ";
  42.         cin >> pajak;
  43.         float n_pajak = gajibulanan*pajak / 100;
  44.         int potongan = gajibulanan - n_pajak;
  45.         int gajibersih = potongan + tunjangan;
  46.         int gajitahunan = gajibersih * 12;
  47.  
  48.         cout << "Anda memasukan potongan pajak sebesar: " << pajak << " %" << endl;
  49.         cout << "Gaji bulanan sebesar Rp. " << gajibulanan << endl;
  50.         cout << "Tunjangan tiap bulan sebesar Rp. " << tunjangan << endl;
  51.         cout << "Total gaji bersih perbulan sebesar Rp. " << gajibersih << endl;
  52.         cout << "Total pendapatan pertahun adalah sebesar Rp. " << gajitahunan << endl;
  53.         cout << "\n=========================================\n\t     ~Terima Kasih ~" << endl;
  54.     }else {
  55.         cout << "Nomor tidak ada dipilihan :(, sorry !!!" << endl;
  56.     }
  57.  
  58.  
  59.  
  60.  
  61.     return 0;
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement