Anda di halaman 1dari 2

LEMBAR KERJA SISWA 3 Memahami penggunaan variabel dalam suatu

PENGENALAN VARIABEL algoritma

Tentukan variabel apa sajakah yang diperlukan untuk algoritma-algoritma berikut, berikan nama
variabel yang sesuai!

1. Algoritma menentukan besar gaji pegawai, di mana gaji terdiri dari gaji pokok, tunjangan keluarga,
tunjangan jabatan dipotong dengan asuransi, dana sosial, dan tagihan hutang.

Jawab:
Input :

- Gaji pokok

- Tunjangan Keluarga

- Tunjangan Jabatan

- Asuransi

- Dana sosial

- Tagihan utang

Output : Gaji Pegawai

Proses :

1. Jumlahkan Gaji pokok + Tunjangan keluarga + tunjangan jabatan, Misalkan A

2. Jumlahkan Asuransi + dana sosial + tagihan utang, Misalkan B

3. Kurangi A dengan B

3. Hasil pengurangan tersebut adalah gaji pegawai

2. Algoritma menentukan akar-akar persamaan kuadrat ax2 + bx + c=0 (ingat kembali rumusnya).

Jawab:
Input:
- Permisalan a, b, c, d
- X1 dan x2
Output: Persamaan kuadrat ax2 + bx + c=0
Proses:
1. Masukkan inputan a, b, c, d.
2. Deklarasikan sebagai integer.
3. Masukkan inputan x1, x2.
4. Deklarasikan sebagai double.
5. Hitung nilai determinan dengan menggunakan rumus : d = b*b – 4*a*c.
6. Jika d = 0, maka x1 = x2 = -b/2*a.
7. Cetak x1 = x2.
8. Jika d lebih dari 0, maka hitung x1 = (-b+sqrt(d))/2*a. Cetak x1.
9. Hitung x2 = (-b-sqrt(d))/2*a. Cetak x2.
10.Jika d kurang dari 0, maka hitung x1 = -b/2*a+sqrt(-d)/2*a. Cetak (x1)i.
11. Hitung x2 = -b/2*a – sqrt(-d)/2*a. Cetak (x2)i.
12. Proses selesai.

LKPD 3 PENGENALAN VARIABEL 1


3. Algoritma menghitung besarnya tagihan listrik. Cari informasi mengenai apa saja yang dibutuhkan
dalam pencetakan tagihan listrik.

Jawab:
Input:
-ID Pelanggan Listrik
-Harga per Kwh
-Golongan listrik yang dipakai
Output: Besar Tagihan Listrik
Proses:
1. Masukkan ID Pelanggan
2. Cek pelanggan terdapat pada golongan listrik berapa yang dipakai
3. Cek pemakaian
4. Kalikan jumlah pemakaian dengan harga per Kwh
5. Tampilkan hasil Tagihan Listrik

4. Algoritma untuk menyimpan data siswa yang terdiri dari nama, Nomor Induk Siswa, Alamat, Nama
Orang Tua, Tahun Masuk, Pekerjaan Orang Tua. Bagaimana jika datanya lebih dari satu, misalkan
data siswa satu sekolahan?

Jawab:
Input:

-NIK (a)
-Alamat (b)
-Nama Orang Tua (c)
-Tahun Masuk (d)
-Pekerjaan orang tua (e)
-SIMDIK (Sistem Managemen dan Pendidikan)

Output: Penyimapanan data siswa

Proses:

1. Input data a, b, c, d, e ke pihak sekolah


2. Pihak sekolah menginput data siswa satu sekolahan ke SIMDIK
3. Data tersimpan dengan aman

LKPD 3 PENGENALAN VARIABEL 2

Anda mungkin juga menyukai