Quick actions

cmd+k|ctrl+k

Navigation

Languages

Contoh algoritma 6.1

Snippet info

Language

Cpp

Visibility

public

Author

laodeiyan21

Created

2025-11-21T16:04:24.856744Z

Updated

2025-11-21T16:04:24.856744Z

#include <iostream>
#include <string.h>
using namespace std;

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

// nama : la oode ian
// nim  : 3420210002
// prodi: Teknik informatika

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");
    }
    return posisi;
}

void judul() {
    garis();
    cout<<"\tProgram Menentukan Posisi\n";
    garis();
}

int main() {
    char kode_posisi;
    judul();
    cout<<"Masukkan Kode Posisi : "; scanf("%s",&kode_posisi);
    cout<<endl;
    printf("Posisi yang anda pilih adalah %s", cek_posisi(kode_posisi));
    cout<<endl;
    garis();
    cout<<"Nama \t: iyan"<<endl;
    cout<<"Email \t: [email protected]"<<endl;
    return 0;
}
INFO