1
Study kasus
: Menghitung Luas dan Keliling Belah Ketupat
1.1. Permasalahan
Buatlah flowchart untuk dimasukkan oleh
pengguna. Luas dan Keliling Belah Ketupat ditampilkan ke layar.
Contoh:
Luas Belah Ketupat = ½ x d1 x d2
Masukkan diagonal 1 =
12
Masukkan diagonal 2 =
16
Luas Belah Ketupat = 96
Keliling
Belah Ketupat = 4 x s
Masukkan sisi = 10
Keliling
Belah Ketupat = 40
1.2. Cara
Penyelesaian Masalah
Untuk
menghitung Luas dan Keliling Belah Ketupat maka dibutuhkan data-data berupa
diagonal 1, diagonal 2 dan sisi Belah Ketupat. Secara matematis menghitung
Luas dan Keliling Belah Ketupat adalah:
Luas Belah Ketupat = ½ x d1 x d2
Keliling Belah Ketupat = 4 x s
1.3. Struktur
Data Yang Dibutuhkan
D1 sebagai
variable yang menampung nilai diagonal pertama.
D2 sebagai variable yang menampung nilai diagonal kedua
S sebagai variable yang mendeklarasikan sisi bangun
Belah Ketupat
luas sebagai
variabel penampung hasil.
keliling sebagai
variabel penampung hasil.
Deklarasi dan Inisialisasi
D1 dan D2 didefinisikan sebagai Diagonal dan
diinisialisasi sebagai nilai yang ada pada sisi diagonal belah ketupat itu
sendiri. Diagonal itu sendiri di gunakan untuk menghitung luas belah ketupat
dan untuk kelilingnya menggunakan sisi yang ada di belah ketupat. Variabel
diagonal, sisi, luas dan keliling juga dideklarasikan bertipe pecahan. Karena bilangan
yang dimasukkan oleh pengguna nilainya terserah pengguna (fleksibel).
Variabel luas dan keliling dideklarasikan sebagai
variabel karena nilai yang tersimpan didalamnya adalah hasil kalkulasi rumus
luas dan keliling belah ketupat yang nilainya dapat berubah tergantung dengan
nilai diagonal dan sisi yang dimasukkan oleh
pengguna.
1.4. Input
Masukan
yang diperlukan dalam permasalahan ini adalah bilangan yang melambangkan nilai
diagonal pada belah ketupat dan disimpan dalam variabel d dan sisi belah
ketupat disimpan dalam variabel s, sehingga input pada flowchart dapat dibuat
sebagai berikut:
Keluaran
permasalahan ini adalah 2 buah nilai yaitu luas dan keliling belah ketupat,
sehingga output pada flowchart dapat dibuat sebagai berikut:
1.6. Proses Penyelesaian
Terdapat dua buah kegiatan yang terjadi dalam proses dan dilakukan secara berurutan (sequences), yaitu perhitungan luas dan keliling belah ketupat sesuai rumus yang telah dideklarasikan sebelumnya. Dalam penulisan flowchart dua kegiatan ini bisa digabung seperti berikut ini
1.7. Flowchart Keseluruhan