tugas algoritma 6.1

Run Settings
LanguageC++
Language Version
Run Command
#include <iostream> #include <string> using namespace std; int main() { string nama; char kode; cin >> nama >> kode; cout << "-------------------------------------------\n"; cout << " Kode | Posisi | Gaji |\n"; cout << "-------------------------------------------\n"; cout << " A | QA Engineer | 6.000.000 |\n"; cout << " B | FE Engineer | 7.000.000 |\n"; cout << " C | BE Engineer | 8.000.000 |\n"; cout << "-------------------------------------------\n\n"; cout << "-------------------------------------------\n"; cout << " Data Karyawan PT ABC \n"; cout << "-------------------------------------------\n"; cout << "Masukan Nama Anda :\n"; cin>> nama; cout << "Kode Karyawan [A/B/C] :\n"; cin >> kode; cout << "Kode Yang Dipilih : " << kode << "\n\n"; string posisi; int gaji; switch(kode) { case 'A': case 'a': posisi = "QA Engineer"; gaji = 6000000; break; case 'B': case 'b': posisi = "FE Engineer"; gaji = 7000000; break; case 'C': case 'c': posisi = "BE Engineer"; gaji = 8000000; break; default: posisi = "Tidak diketahui"; gaji = 0; } cout << "-------------------------------------------\n"; cout << " Hasil Switch Case \n"; cout << "-------------------------------------------\n"; cout << "Halo selamat datang " << nama << ".\n"; cout << "Kode yang kamu pilih adalah " << kode << ".\n"; cout << "Untuk kode " << kode << " maka posisi kamu adalah " << posisi << ".\n"; cout << "Dengan posisi " << posisi << " maka gaji kamu adalah " << gaji/1000000 << " juta perbulan.\n"; cout << "-------------------------------------------\n"; return 0; } //Nama : Aidil Akbar Azwadzi //NIM : 3420240014
Editor Settings
Theme
Key bindings
Full width
Lines