Modul Raptor Array : Pembelian Barang

Array merupakan satu variabel yang bisa di isi oleh banyak data secara dinamis. Array merupakan variabel yang memiliki variabel index, beberapa variabel array yang berbeda dapat dihubungkan dengan variabel index yang sama, misalnya variabel nama[1] dan variabel harga[1] keduanya merupakan variabel yang berbeda tetapi dapat dihubungkan dengan varibel index 1, variabel index pada nama[1] dan harga[1]  dapat berarti nama data ke 1 dan harga data ke 1.

CONTOH SOAL
Buatlah algoritma dan flowchart menggunakan raptor untuk sebuah program yang yang bertema pembelian barang dengan ketentuan :
• Input : Nama barang, Harga barang, Jumlah barang
• Output : Nama barang, Total harga
• Jumlah inputan harus dinamis

ALGORITMA
1. Start
2. Inisialisasi variabel a, a=0, lanjut ke langkah 3
3. Masukkan nilai dengan variabel p, lanjut ke langkah 4
4. Jika p=3 benar lanjut ke langkah 20, jika salah lanjut ke langkah 5
5. Jika p=1 benar lanjut ke langkah 6, jika salah lanjut ke langkah 11
6. Tambahkan nilai variabel a, a=a+1, lanjut ke langkah 7
7. Masukkan nilai dengan variabel nama dengan index a, lanjut ke langkah 8
8. Masukkan nilai dengan variabel harga dengan index a, lanjut ke langkah 9
9. Masukkan nilai dengan variabel jumlah dengan index a, lanjut ke langkah 10
10. Hitung nilai variabel total dengan index a, total[a]=harga[a]*jumlah[a], kembali ke langkah 3
11. Jika p=2 benar lanjut ke langkah 12, jika salah lanjut ke langkah 19
12. Jika a>0 benar lanjut ke langkah 13, jika salah lanjut ke langkah 18
13. Inisialisasi variabel b, b=1, lanjut ke langkah 14
14. Jika b>a benar kembali ke langkah 3, jika salah lanjut ke langkah 15
15. Tampilkan nilai dari variabel nama dengan index b, lanjut ke langkah 16
16. Tampilkan nilai dari variabel total dengan index b, lanjut ke langkah 17
17. Tambahkan nilai variabel b, b=b+1, kembali ke langkah 14
18. Tampilkan "anda harus input terlebih dahulu.", kembali ke langkah 3
19. Tampilkan "pilihan yang anda masukkan salah.", kembali ke langkah 3
20. End

FLOWCHART
flowchart program

OUTPUT

Modul Raptor Array : Pembelian Barang Modul Raptor Array : Pembelian Barang Reviewed by Syafriansyah Muhammad on 2/16/2018 Rating: 5

Tidak ada komentar:

Diberdayakan oleh Blogger.