Anda di halaman 1dari 1

1.

Dengan menggunakan diagram flowchart, buat sebuah algoritma untuk


mencetak angka ganjil dari 1 sampai dengan 100!

3. Dengan menggunakan diagram flowchart, buat sebuah algoritma untuk kasus


sebagai berikut:

a. Sebuah toko menjual barang-barang berikut:

Pensil Rp7000 k1

Hapusan Rp2000 k2

Pulpen Rp10.000 k3

b. Logikanya dimulai dengan kasir menerima pemesanan dari customer.


Proses pemesanan akan menginput kode barang dan kuantitasnya pada
keranjang belanja. Proses ini mengkalikan kuantitas dengan harga barang
yang kemudian ditambahkan ke variabel Total. Untuk mendapatkan harga
barang, aplikasi harus melihat kode. Misalkan kode barang K1 maka
harga adalah 7000. Customer bisa terus menambahkan barang sampai
dia berhenti dan inu harus digambarkan dalam kondisi perulangan.
Setelah customer berhenti menambah pesanan, maka ditampilkan total
bayar di layar dengan menambahkan pajak sebesar 10% ke total bayar
tersebut. Lalu aplikasi berhenti disini.

4. Jika diketahui sebuah array angka = [25, 6, 12, 28] tunjukan proses
pengurutan langkah-perlangkah menggunakan algoritme sequential
sorting sampai array terurut. Gambarkan proses dengan dua perulangan
dan metode pertukaran. Pengurutan dilakukan dari besar ke kecil
(descending)

5. Buatlah flowchart untuk logika pada soal nomor 4 yaitu sequential sorting!

Anda mungkin juga menyukai