Diana Lee, seorang supervisor pada sebuah perusahaan manufaktur. Ingin mengetahui

Berikut ini adalah pertanyaan dari aminsiddikrangkuti pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

Diana Lee, seorang supervisor pada sebuah perusahaan manufaktur. Ingin mengetahui siapa saja karyawan yang berperan dalam meningkatkan produksi tahun ini jika dibandingkan dengan tahun lalu. Karyawan-karyawan ini akan diberikan sertifikat penghargaan dan bonus. Rancang flowchart dan algoritma pseudocode untuk suatu program yang dapat menerima data karyawan (nama depan & belakang karyawan serta produksi unit tahun ini & produksi unit tahun lalu). Tampilkan data karyawan, performance (apakah produksi meningkat dari tahun sebelumnya?), dan bonus. Rincian bonus adalah sebagai berikut: 1000 unit atau kurang, bonus Rp 250.000
 1001 s/d 3000 unit, bonus Rp 500.000
 3001 s/d 6000 unit, bonus Rp 1.000.000
 6001 unit atau lebih, bonus Rp 2.000.000

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Rancangan flowchart dan algoritma pseudocode untuk suatu program yang dapat menerima data karyawan (nama depan & belakang karyawan serta produksi unit tahun ini & produksi unit tahun lalu)

1. Flowchart

START

INPUT nama depan, nama belakang, produksi unit tahun ini, produksi unit tahun lalu

IF produksi unit tahun ini > produksi unit tahun lalu THEN

performance = "meningkat"

IF produksi unit tahun ini <= 1000 THEN

bonus = Rp 250.000

ELSE IF produksi unit tahun ini <= 3000 THEN

bonus = Rp 500.000

ELSE IF produksi unit tahun ini <= 6000 THEN

bonus = Rp 1.000.000

ELSE

bonus = Rp 2.000.000

ELSE

performance = "tidak meningkat"

bonus = 0

END IF

OUTPUT nama depan, nama belakang, performance, bonus

END

2. Pseudocode

START

INPUT nama_depan, nama_belakang, produksi_unit_thn_ini, produksi_unit_thn_lalu

IF produksi_unit_thn_ini > produksi_unit_thn_lalu THEN

performance = "meningkat"

IF produksi_unit_thn_ini <= 1000 THEN

bonus = Rp 250.000

ELSE IF produksi_unit_thn_ini <= 3000 THEN

bonus = Rp 500.000

ELSE IF produksi_unit_thn_ini <= 6000 THEN

bonus = Rp 1.000.000

ELSE

bonus = Rp 2.000.000

ELSE

performance = "tidak meningkat"

bonus = 0

END IF

OUTPUT nama_depan, nama_belakang, performance, bonus

END

Info tambahan:

Flowchart dan pseudocode yang saya buat hanya sebagai contoh. Kamu mungkin aja perlu mengatur sesuai dengan spesifikasi program yang kamu perlukan.

\boxed{\colorbox{black}{\sf{ \color{gold}★ \: \color{lightblue}{Semoga bermanfaat!}\:\color{gold}★}}} \\\boxed{\colorbox{black}{\sf{ \small\color{lightblue} \: \: Masih bingung? Tanya aja \: \: }}}

Semoga dengan pertanyaan yang sudah terjawab oleh rafaelbhagaskara dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Wed, 26 Apr 23