Algoritma dan
Struktur Data
Studi Kasus :
Konversi Mata Uang
Nama : Riza
Miftahul H.
NIM :
13.543.0059
Kelas : 4B
Pagi
1. Permasalahan
Membuat flowchart untuk
mengkonversi Mata Uang dari Rupiah(IDR) ke Won(KRW) dan dari Won(KRW) ke
Rupiah(IDR)
Contoh:
Jika memilih No 1 maka konversi
dari Won ke Rupiah:
Input
: Masukkan Nilai Won anda : 2
Output : 2 KRW = 23800 IDR
Jika memilih No 2 maka konversi
dari Rupiah ke Won:
Input
: Masukkan Nilai Rupiah anda :
47600
Output : 47600 IDR = 4 KRW
2. Cara
Penyelesaian Masalah:
Program
akan menerima input berupa pilihan, Jika memilih No 1 maka konversi
dari Won ke Rupiah dan Jika memilih No 2 maka konversi dari
Rupiah ke Won. Kemudian program akan mengecek pilihan, jika
pilihan yang dimasukkan adalah 1
maka perhitungannya adalah hasil = WonToRupiah * rupiah, jika
pilihan yang dimasukkan adalah 2
maka perhitungannya adalah hasil = RupiahToWon / rupiah.
3. Struktur
Data Yang Dibutuhkan
·
rupiah sebagai konstanta yang
didefinisikan bertipe data integer dan
bernilai 11900.
·
pilihan sebagai variabel yang didefinisikan
bertipe data integer untuk menyimpan nilai masukan pilihan.
·
WonToRupiah sebagai variabel
yang didefinisikan bertipe data pecahan untuk menyimpan nilai dalam satuan Won.
·
RupiahToWon sebagai variabel
yang didefinisikan bertipe data pecahan untuk menyimpan nilai dalam satuan
Rupiah.
·
hasil
sebagai variabel yang didefinisikan bertipe
data pecahan untuk menyimpan data hasil
4. Input:
Input
yang dibutuhkan untuk program ini adalah:
·
WonToRupiah dalam bentuk angka (integer)
·
RupiahToWon dalam bentuk angka (integer)
5.
Output:
Program ini akan menghasilkan output
yang berupa:
·
Nilai hasil perhitungan konversi
dari Rupiah ke Won
·
Nilai hasil perhitungan konversi dari Won ke Rupiah
1.
Logika Pemrograman:
·
Operasi perkalian menggunakan operator
‘*’
·
Operasi pembagian menggunakan operator
‘/’
2.
Proses Penyelesaian
Proses
yang terjadi adalah perhitungan Konversi Mata Uang dari Rupiah
menjadi Won
dan Konversi Mata Uang dari Won menjadi
Rupiah
dengan menggunakan rumus yang telah dideklarasikan sebelumnya. Dari sini,
flowchart dapat dibuat :
3. Algoritma
1. Mulai
2. Deklarasi
Variabel nilai rupiah = 11900
3. Masukkan
Pilihan 1 : Konversi KRW to IDR atau 2 : Konversi IDR to KRW
4. Mulai
Pernyataan dengan Percabangan
5. Jika memilih
nomor 1 maka konversi dari Won ke Rupiah
6. Tampilkan
input:Masukkan nilai Won
7. Baca
deklarasi WonToRupiah
8. Konversikan
ke mata uang rupiah dengan perhitungan hasil = WonToRupiah * rupiah
9. Tampilkan
output hasil konversi dari Won ke Rupiah
10. Jika memilih
nomor 1 maka konversi dari Rupiah ke Won
11. Tampilkan
input:Masukkan nilai Rupiah
12. Baca
deklarasi RupiahToWon
13. Konversikan
ke mata uang Won dengan perhitungan hasil = RupiahToWon / rupiah
14. Tampilkan
output hasil konversi dari ke Rupiah ke
Won
15. Selesai
4. Flowchart
Berikut ini adalah Hasil Presentasi Studi Kasus Konversi Mata Uang
0 komentar:
Posting Komentar