FUNGSI
Fungsi adalah kumpulan pernyataan yang dikelompokkan bersama untuk melakukan beberapa tugas tertentu. Ada dua jenis fungsi :
- Library Function
Library fungsi adalah fungsi standar yang diberikan oleh compiler.
Contoh : printf() di stdio.h, pow() di math.h, sqrt() di math.h. - User-Defined Function / Fungsi Yang Ditetapkan Pengguna
User-defined function adalah fungsi yang ditentukan sendiri oleh penggunanya.
Kenapa Menggunaka Fungsi ?
Kita bisa menggunaakn dua cara dalam menulis program.
- menulis kode dalam satu tempat, di dalam main() yang berfungsi berurutan,
- Bagilah kode untuk semua tugas menjadi fungsi yang terpisah, gunakan fungsi main() untuk menjalankan semua tugas lainnya.
Pikirkan sejenak betapa menyakitkanya menulis semua kode kita dalam satu fungsi, maka anda akan memilih pendekatan kedua untuk menulis sebuah program.
Keuntungan Membagi Program Menjadi Fungsi
- Dapat menggunakan kembali kode. Fungsi yang pernah didefinisikan dapat digunakan beberapa kali, anda dapat menggunakan fungsi satu program di program lain, ini menghemat waktu
. - Fungsi memungkinkan desain modular kode. Dapat membagi program menjadi modul-modul kecil, pemograman modular menghasilkan pembacaan kode yang lebih baik, pemeliharaan dan penggunaan kembali.
- Pemeliharaan kode dan debugging lebih muda. Jika ada kesalahan dalam fungsi, anda hanya perlu melakukan debug pada fungsi tertentu daripada melakukan debug pada seluruh program.
Syntax Deklarasi Fungsi
return_type function_name(parameter_list);
- return_type.
untuk menentukan tipe data dari nilai fungsi yang dikembalikan. - nama_fungsi.
sebagai pengidentifikasi yang valid yang secara unik mengidentifikasi fungsi. - parameter_list.
Suatu fungsi dapat menerima input, daftar parameter berisi tiper input dan nam variabel yang diberikan ke fungsi. beberapa input dipisahkan menggunakan koma.
Syntax Defenisi Fungsi
return_type functio_name(parameter_list)
{
statements;
}
Deklarasi fungsi dan definisi sintaks harus sama.
Syntax Memanggil Fungsi
function_name(parameter_list);
- function_name - nama function yang akan dipanggil
- parameter_list - koma memisahkan input yang diberikan ke fungsi, biarkan parameter_list kosong jika fungsi tidak menerima input.
Contoh Program
Output :
REKURSI
Dalam pemograman C, rekursi dicapai dengan menggunakan fungsi yang dikenal dengan fungsi rekursi. Fungsi rekursif sangat kuat daam memecahkan dan mengungkapkan masalah matematika yang rumit. bahasa C memungkinkan fungsi untuk memanggil dirinya sendiri yang dikenal sebagai fungsi rekursif.
Contoh Program
Output :
CLOUD COMPUTING
Fungsi dari CLOUD COMPUTING adalah untuk menjalankan program atau sebuah aplikasi melalui komputer - komputer yang terkoneksi pada wakt yang sama , tetapi tidak semua yang terkonesi melalui internet mngguankan cloud computing. sistem CLOUD COMPUTING ini merupakan sebuah teknologi yang menjadikan internet sebagai pusat server untuk mengelola data dan juga apliasi pengguan, ini juga mengizinkan para pengguna untuk menjalankan program tanpa instalasi dan mengizikan pengguna untuk mengakses data probadi mereka melalui komputer dengan akses internet.
Manfaat CLOUD COMPUTING
- Semua data tersimpan di server secara terpusat
- Keamanan data
- Fleksibilitas dan skalabilitas yang tinggi
2201817325
binus.ac.id
skyconnectiva.com
CALVIN REFO ADHITYA
CALVIN REFO ADHITYA
No comments:
Post a Comment