You are on page 1of 6

#include <iostream>

using namespace std;

int main() {

string nama, kode;

int gaji, bonus, anak, pilihan, t_pro, t_anak, pajak, gatot;

printf("=====INPUT=====\n");

cout << "Nama : ";

cin >> nama;cout << "\n";

cout << "Nomor Induk Karyawan : ";

cin >> kode;cout << "\n";

cout << "Jumlah Anak : ";

cin >> anak;cout << "\n";

printf("==========\n");

cout << "1.PROGRAMMER \n";

cout << "2.OPERATOR \n";

cout << "3.LAIN-LAINNYA \n";

printf("==========\n");

cout << "PROFESI : [1-3]";

cin >> pilihan;cout << "\n";

cout << "Gaji pokok Perbulan :";

cin >> gaji;cout << "\n";

if (pilihan == 1 and anak < 2) {

t_anak = 0;

t_pro = 400000;

bonus = t_pro + t_anak;

gatot = gaji + bonus;

pajak = gatot * 15 / 100;

printf("=====OUTPUT=====\n");

cout << "Nama : ";


cout << nama;cout << "\n";

cout << "Nomor Induk Karyawan : ";

cout << kode;cout << "\n";

cout << "Jumlah Anak :";

cout << anak;cout << "\n";

cout << "Gaji Pokok : ";

cout << gaji;cout << "\n";

cout << "Bonus : ";

cout << bonus;cout << "\n";

cout << "Pajak : 15%\n";

cout << "Gaji Total : ";

cout << gatot - pajak ;cout << "\n";

else if (pilihan == 1 and anak >= 2) {

t_anak = 300000;

t_pro = 400000;

bonus = t_pro + t_anak;

gatot = gaji + bonus;

pajak = gatot * 15 / 100;

printf("=====OUTPUT=====\n");

cout << "Nama : ";

cout << nama;cout << "\n";

cout << "Nomor Induk Karyawan : ";

cout << kode;cout << "\n";

cout << "Jumlah Anak :";

cout << anak;cout << "\n";

cout << "Gaji Pokok : ";

cout << gaji;cout << "\n";

cout << "Bonus : ";


cout << bonus;cout << "\n";

cout << "Pajak : 15%\n";

cout << "Gaji Total : ";

cout << gatot - pajak;cout << "\n";

else if (pilihan == 2 and anak < 2) {

t_anak = 0;

t_pro = 200000;

bonus = t_pro + t_anak;

gatot = gaji + bonus;

pajak = gatot * 15 / 100;

printf("=====OUTPUT=====\n");

cout << "Nama : ";

cout << nama;cout << "\n";

cout << "Nomor Induk Karyawan : ";

cout << kode;cout << "\n";

cout << "Jumlah Anak :";

cout << anak;cout << "\n";

cout << "Gaji Pokok : ";

cout << gaji;cout << "\n";

cout << "Bonus : ";

cout << bonus;cout << "\n";

cout << "Pajak : 15%\n";

cout << "Gaji Total : ";

cout << gatot - pajak;cout << "\n";

else if (pilihan == 2 and anak >= 2) {

t_anak = 300000;

t_pro = 200000;
bonus = t_pro + t_anak;

gatot = gaji + bonus;

pajak = gatot * 15 / 100;

printf("=====OUTPUT=====\n");

cout << "Nama : ";

cout << nama;cout << "\n";

cout << "Nomor Induk Karyawan : ";

cout << kode;cout << "\n";

cout << "Jumlah Anak :";

cout << anak;cout << "\n";

cout << "Gaji Pokok : ";

cout << gaji;cout << "\n";

cout << "Bonus : ";

cout << bonus;cout << "\n";

cout << "Pajak : 15%\n";

cout << "Gaji Total : ";

cout << gatot - pajak;cout << "\n";

else if (pilihan == 3 and anak < 2) {

t_anak = 0;

t_pro = 0;

bonus = t_pro + t_anak;

gatot = gaji + bonus;

pajak = gatot * 15 / 100;

printf("=====OUTPUT=====\n");

cout << "Nama : ";

cout << nama;cout << "\n";

cout << "Nomor Induk Karyawan : ";

cout << kode;cout << "\n";


cout << "Jumlah Anak :";

cout << anak;cout << "\n";

cout << "Gaji Pokok : ";

cout << gaji;cout << "\n";

cout << "Bonus : ";

cout << bonus;cout << "\n";

cout << "Pajak : 15%\n";

cout << "Gaji Total : ";

cout << gatot - pajak;cout << "\n";

else if (pilihan == 3 and anak >= 2) {

t_anak = 300000;

t_pro = 0;

bonus = t_pro + t_anak;

gatot = gaji + bonus;

pajak = gatot * 15 / 100;

printf("=====OUTPUT=====\n");

cout << "Nama : ";

cout << nama;cout << "\n";

cout << "Nomor Induk Karyawan : ";

cout << kode;cout << "\n";

cout << "Jumlah Anak :";

cout << anak;cout << "\n";

cout << "Gaji Pokok : ";

cout << gaji;cout << "\n";

cout << "Bonus : ";

cout << bonus;cout << "\n";

cout << "Pajak : 15%\n";

cout << "Gaji Total : ";


cout << gatot - pajak;cout << "\n";

else {

printf("NULL!!!");

printf("===============================================================================
======\n");

return 0;

You might also like