You are on page 1of 6

TUGAS ALGORITMA dan PEMROGRAMAN

Tugas 1:
1. Buatlah Algoritma dan Pseudocode menggunakan salah satu fungsi
Aritmatika.
2. Carilah sebuah masalah dalam kehidupan sehari-hari kemudian buatkan
Algoritma serta Pseudocodenya.

Jawaban:

 Menghitung Luas Persegi Panjang


 Algoritma
 Mulai
 Masukkan Panjang
 Masukkan lebar
 Luas=Panjang*lebar
 Tampilkan Luas
 Selesai
 Pseudocode
 Start
 Input Panjang
 Input lebar
 Luas=Panjang*lebar
 Tampilkan <- Luas
 End
1. Memakai Parfum
 Algoritma
 Mulai
 Siapkan Parfum
 Pakai Parfum
 Selesai
 Pseudocode
 Start
 Input Parfum
 Print Parfum
 End

Flowchart

1.
START

Input P,l
Print Luas

END

2.
START

Input Parfum

Print Pilih Psrfum

Print
Semprot
Parfum

END

Tugas 2:
1. Algoritma
 Mulai
 Masukkan A
 Masukkan B
 Jika A lebih besar dari 5 maka kerjakan langkah 5, jika tidak langkah ke-6
 Masukkan A
 X=A*B
 Tampilan A
 Selesai
2. Pseudocode
 Start
 Input A
 Input B
 If A>B then,
 Print A
 Else
 end

Tugas 3:
1. Suatu Swalayan memberikan diskon 10% bagi siapa saja yang berbelanja sebesar Rp
100.000 atau lebih. Buatlah Algoritma, Pseudocode, dan Flowchart untuk
menghitung besar pembayaran.
Di mana : Diskon=pembelian/10 dan Pembayaran : Pembelian-Diskon.
2. Pimpinan perusahaan PT.Agung Sedayu Group perlu menentukan besarnya bonus
yang akan diberikan kepada para karyawan yang berkerja sebagai Manajer
pemasaran jika terdapat pegawai yang dalam bulan ini telah menjual rumah lebih
dari 2, maka akan mendapatkan bonus sebesar Rp 1.000.000, kemudian pegawai
yang bisa menjual rumah tepat 2 buah maka akan mendapatkan bonus Rp 500.000,
namun jika pegawai dalam bulan ini tidak dapat menjual kurang dari 2 buah rumah
maka pegawai tersebut tidak mendapatkan bonus. Buatlah Algoritma, Pseudocode
dan Flowchartnya.

Jawab:

1.
 Algoritma
 Mulai
 Masukkan pembayaran
 Jika membeli >100.000 diskon 10%, JIKA <100.000 DISKON 0%
 Pembayaran >100.000-Diskon
 Tampilan pembayaran
 Selesai
 Pseudocode
 Start
 Input pembayaran
 If membeli >100.00 discount 10%, if <100.000 discount 0%
 Pembayaran >100.000-Discount
 Print pembayaran
 End

 Flowchart
START

Jumlah Pembayaran

yes no
If jumlah
bayar membeli>100.000 bayar

>100.00-10%

Tampilan pembayaran

END

2.
 Algoritma
 Mulai
 Masukkan pegawai
 Masukkan rumah
 Jika pegawai menjual >2 bonus Rp 1.000.000, jika=2 bonus Rp
500.00, jika <2 bonus 0
 Tampilan penjualan
 Selesai
 Pseudocode
 Start
 Input pegawai
 Input rumah
 If>2 bonus Rp 1.000.000, if=2 bonus Rp500.000, if <2 bonus 0
 Print penjualan
 End
 Flowchart

START

Input pegawai, rumah

Menjual>2 bonus Rp If pegawai Menjual<2 bonus Rp


1.000.000 menjual=2 0

Tampilan pejualan

END

Nama : Anindya Shafira


Hatuwe

NIM : 178320700003

You might also like