Quick actions

cmd+k|ctrl+k

Navigation

Languages

Algoritma6.2

Snippet info

Language

Cpp

Visibility

public

Author

muhammadirfanzidni801

Created

2024-11-09T10:09:59.574303Z

Updated

2024-11-09T10:09:59.574303Z

#include <iostream>
#include <cstring>
using namespace std;

void garis() {
    cout << "----------------------------------------" << endl;
}

char* cek_posisi(char kode) {
    char* posisi;
    switch (kode) {
        case 'A':
            strcpy(posisi, "Junior Programmer");
            break;
        case 'B':
            strcpy(posisi, "Senior Programmer");
            break;
        case 'C':
            strcpy(posisi, "Lead Programmer");
            break;
        default:
            strcpy(posisi, "Kode Salah");
            break;
    }
    return posisi;
}

void judul() {
    garis();
    puts("Program Menentukan Posisi");
    garis();
}

int main() {
    char kode_posisi;
    judul();
    cout << "Masukkan Kode Posisi : ";
    cin >> kode_posisi;
    cout << endl;
    printf("Posisi yang anda pilih adalah %s", cek_posisi(kode_posisi));
    cout << endl;
    garis();
    cout << "Nama  : Muhammad Irfan Zidni" << endl;
    cout << "Email : [email protected]" << endl;
    return 0;
}
INFO