Anda di halaman 1dari 1

SOAL LATIHAN PEMOGRAMAN ALGORITMA 2

1. Soal: Gaji karyawan mingguan


Sebuah perusahaan swasta menggaji karyawannya secara mingguan dengan hitungan sebagai
berikut :

golongan 1 dengan upah per jam 3.000 rupiah


golongan 2 dengan upah per jam 3.500 rupiah
golongan 3 dengan upah per jam 4.000 rupiah
golongan 4 dengan upah per jam 5.000 rupiah

Bila seorang karyawan bekerja kurang atau sama dengan 40 jam per minggu, akan dihitung
dengan upah per jam seperti di atas, tetapi apabila bekerja lebih dari 40 jam, maka lebihnya
akan dihitung sebagai lembur dengan upah per jam 1½ kali upah biasa.
Tulis algoritma untuk menghitung gaji mingguan karyawan, bila golongan dan jam kerja diinput
dari keyboard.

2. Buat program menghitung selisih waktu (dalam jam dan menit) berdasarkan jam mulai
(jam,menit) dengan jam selesai (jam,menit). Data yang diinput adalah jam dan menit mulai, jam
dan menit selesai.
Contoh Masukan dan Keluaran:

Mulai Selesai Lama Lama


(jam,menit) (jam,menit) (menit) (jam,menit)

10:30 12:10 100 1 jam 40


menit

10:30 1:40 130 3 jam 10


menit

3. Buat program dengan masukan koordinat sebuah titik (x,y) dalam sebuah system koordinat
kartesian, kemudian ditentukan di kuadran mana titik tersebut.
Contoh Masukan :
Koordinat titik (x,y) : 10 -20

Contoh keluaran:
Titik 10,-20 berada pada kuadran 4

Anda mungkin juga menyukai