Progress Tubes minggu 1

Halo semuanyaa, 
Gimana nih kabarnya? pada sehat semua kan pastinya. Nah pada minggu sebelum UAS ini kita diminta untuk membuat program yang berkaitan dengan MaFiKiBi yang telah dipelajari di perkuliahan dan kita diminta untuk membuat 2 program dengan bahasa pemrograman C++, setiap program yang dibuat harus menggunakan konsep Percabangan, Perulangan, dan Array seperti yang telah dipelajari di matakuliah PKS.

Untuk judul program pertama ini aku bakal buat sebuah program yang dapat menampilkan beberapa rumus dari bangun sederhana pada bangun datar seperti rumus luas dan rumus keliling.Pada pengerjaan kali ini saya sudah mendapatkan rumus-rumusnya, seperti rumus persegi, persegi panjang, dan segitiga.
Berikut adalah flowchart yang menjelaskan bentuk program yang saya buat.

Pada program yang saya buat kali ini, pada awal inisialisasi terlebih dahulu variabel2 yang kita gunakan pada program. Disini saya pada program menginisialisasikan  NamaBangun[ ] dimana ini merupakan array yang berisikan bangun-bangun apa saja yang saya akan tampilkan pada aplikasi.
Berikutnya Luas [ ] dimana ini merupakan array yang berisikan rumus luas pada bangun dan array Keliling [ ] dimana ini merupakan array yang berisikan rumus keliling pada bangun tersebut. Saya juga menginisialisasikan beberapa variabel sederhana seperti "i" yang bernilai integer untuk perulangan for.

Berikut adalah program yang saya buat,
Pada awal program, saya akan menampilkan perintah untuk memasukkan nama bangun yang akan dicari. Nah pada saat pencarian kita lakukan perulangan sebanyak 4x dengan rumus for (i = 0 ; i < 4 ; i++), dimana fungsi perulangan ini untuk melakukan pengecekan atau mengidentifikasi data yang kita miliki dalam array.
Dialam for kita tambahkan percabangan if dengan tujuan untuk memberikan kondisi jika inputan kita benar terdapat pada array maka akan menampilkan Keliling [i] dan Luas [i] pada bangun tersebut. Namun jika salah maka tidak akan ditampilkan apa apa. Penggunaan [ i ] pada perulangan array seperti pada program jika kita perhatikan misalnya Luas [ i ] , Keliling [ i ] digunakan sebagai penunjuk pada perulangan ke berapa yang sedang di cek pada database array.


Setelah di compile and run maka akan menampilkan seperti pada gambar di bawah ini, ketika dimasukan nama bangun datar maka akan menampilkan rumus luas dan keliling dari bangun yang diminta.


Sekian dari penjelasan saya, semoga blog ini dapat bermanfaat. Sekian dan trimakasih.




Komentar

Postingan populer dari blog ini

Tugas ke-4. Cara mendownload program C++

Tugas ke-10. Pemrograman Array II

Tugas ke-8. Kombinasi Percabangan dan Perulangan