fork download
  1. /*
  2. Programmer: Weynard
  3. Last Updated: 15 Maret 2023
  4. Description: Program untuk menghitung gaji karyawan pada sistem kepegawaian Mekari Talenta
  5. */
  6.  
  7. #include <iostream>
  8. using namespace std;
  9.  
  10. int main() {
  11. int gajiPokok, tunjangan, bonus, gajiTotal;
  12. string namaKaryawan;
  13. char jenisKelamin;
  14.  
  15. // Input data karyawan
  16. cout << "Masukkan nama karyawan: ";
  17. getline(cin, namaKaryawan);
  18. cout << "Masukkan jenis kelamin (L/P): ";
  19. cin >> jenisKelamin;
  20. cout << "Masukkan gaji pokok: ";
  21. cin >> gajiPokok;
  22. cout << "Masukkan tunjangan: ";
  23. cin >> tunjangan;
  24.  
  25. // Hitung bonus berdasarkan jenis kelamin
  26. if (jenisKelamin == 'L') {
  27. bonus = 500000;
  28. } else {
  29. bonus = 1000000;
  30. }
  31.  
  32. // Hitung gaji total
  33. gajiTotal = gajiPokok + tunjangan + bonus;
  34.  
  35. // Output hasil perhitungan
  36. cout << endl << "Gaji " << namaKaryawan << " adalah " << gajiTotal << endl;
  37.  
  38. return 0;
  39.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp: In function ‘int main()’:
prog.cpp:38:9: error: expected ‘}’ at end of input
 return 0;
         ^
prog.cpp:10:12: note: to match this ‘{’
 int main() {
            ^
stdout
Standard output is empty