Program Sederhana untuk menghitung konversi suhu.
Sekilas penggunaan fungsi
Fungsi merupakan subprogram dan berguna
untuk menjadikan program bersifat modular sehingga mudah dipahami dan
dapat digunakan kembali, baik untuk program itu sendiri maupun untuk
program lain yang memiliki proses yang sama. Artinya Dalam pemrograman
modular, program dipecah-pecah ke dalam modul-modul, dimana setiap modul
menunjukkan fungsi dan tugas tunggal. Dengan membagi masalah ke dalam
modul-modul, maka masalah akan menjadi sederhana sehingga program dapat
lebih mudah disusun dan dipahami.
Pemrograman modular diterapkan dengan
menggunakan sub-routine, yaitu sebuah kumpulan perintah yang melakukan
tugas pemrosesan yang terbatas. Pemrograman ini banyak dimanfaatkan oleh
Bahasa Pemrograman Berbasis Obyek.
Langkah1. Buat fungsi main yang berfungsi untuk memanggil fungsi yang dideklarasikan dimethod/fungsi baru
keterangan:

- fungsi void celciusfahrenheit merupakan Prototype fungsi yang artinya kita mendaftarkan fungsi void untuk perhitungan masing-masing konversi suhu
- int main(void) adalah fungsi yang digunakan untuk memanggil fungi void konversi suhu
Langkah2. Gunakan conditional “switch” untuk menyatakan program dalam kondisi pilihan
keterangan:
- dalam conditional switch, fungsi void konversi dipanggil dalam source “celciusfahrenheit();”, yang berarti operasi dan nilai yang ada pada fungsi void ditampilkan.
Langkah3. Buat fungsi void untuk deklarasi program konversi suhu, salah satunya seperti program dibawah ini:


keterangan:
- dalam fungsi konversi, semua deklarasi variable type data didaftarkan dalam masing-masing fungsi, contohnya pada konversi celcius ke fahrenheit variable int suhu celcius dan fahrenheit diinialisasikan dalam fungsi tersebut.
Mudah-mudahan artikel ini bermanfaat.
Program ini akan lebih mudah dipahami jika kita mau terus mencoba dan
mengaplikasikan dalam contoh dan kasus perhitungan lain.
Assalamualaikum ^^
Referensi:
1. Raharjo, Budi.2009.Pemograman C++ Mudah dan Cepat Menjadi Master C++ dengan Mengungkap Rahasia-rahasia Pemograman dalam c++.Bandung:Penerbit Informatika.
No comments:
Post a Comment