Pengertian Fungsi Beserta Contoh Progamnya Dalam Bahasa C

Posted By masdimas on Wednesday 15 March 2017 | 11:48

Pengertian Fungsi dalam bahasa C adalah bagian suatu progam yang di maksudkan untuk mengerjakan suatu tugas tertentu dan letaknnya terpisah dalam progam yang memanggilnya. Dalam pembuatan progam fungsi pada bahasa C, minimal harus terdapat satu fungsi yaitu fungsi main().


Penggunaan fungsi dalam membuat progam dapat membuat progam yang memiliki struktur yang jelas ( mempuyai readability yang tinggi ) dan juga bersifat reusability ( yang dapat digunakan kembali ) sehingga dapat mengurangi penulisan bagian progam yang sama.


Klasifikasi fungsi dalam bahasa C dapat dibagi menjadi 2  yaitu :

1.       Fungsi Pustaka atau fungsi yang telah tersedia dalam Bahasa C.
2.       Fungsi yang didefinisikan atau di buat oleh progammer.


Pustaka dalam Fungsi terdapat dalam 2 operasi di dalam Bahasa C yaitu :

1.    Fungsi Operasi String ( tersimpan dalam header file “ string.h “ ). Berikut beberapa contoh dalam penggunaan fungsi dalam header file “ string.h

·    Strcpy() yang berfungsi untuk menyalin string asal ke variabel string tujuan.
  
                Bentuk umum dalam struktur penulisan : strcpy(var_tujuan, string_asal);

·  Strlen() yang berfungsi untuk meghitung dan memperoleh jumlah karakter dari suat string. 

                  Bentuk umum dalam struktur penulisan : strlen(string);


Contoh Progam penggunaan Fungsi Strcpy() dan Strlen() sebagai berikut :

  


·  Strcat() yang berfungsi untuk menambahkan string sumber ke bagian akgir dari string tujuan.

·  Strupr() yang berfungsi untuk mengubah setiap huruf dari suatu string menjadi huruf kapital.

·      Strlwr() yang berfungsi untuk mengubah setiap huruf dari suatu string menjadi huruf kecil semua.

Contoh Progam penggunaan Fungsi Strcat(), Strupr() dan Strlwr() sebagai berikut.



2.   Fungsi Operasi Karakter ( yang tersimpan dalam headern file “ Cytpe.h “). Berikut contoh penggunaan fungsi di dalam header file “ Cytpe.h “

·   Islower() yang berfungsi untuk menghasilkan nilai benar ( bukan 0 ) jika karakter merupakan huruf kecil.
   
      Bentuk umum dalam struktur penulisan islower(char);

·   Isupper() yang berfungsi untuk menghasilkan nilai benar ( bukan 0 ) jika karakter merupakan huruf besar.

·   Isdigit() yang berfungsi untuk menghasilkan nilai benar ( bukan 0 ) jika karakter merupakan angka ( digit ).

·         tolower() yang berfungsi mengubah huruf kapital menjadi huruf kecil.

·         toupper() yang berfungsi untuk megubah huruf kecil menjadi huruh besar.


Contoh Progam penggunaan Fungsi islower(), isupper(), isdigit(), tolower(), toupper() .


  
Didalam progam fungsi juga dapat membuat fungsi sendiri, tapi dalam pembuatan progam fungsi sendiri sebelum digunakan suatu fungsi harus didefinisikan dan dideklarasikan terlebih dahulu. Berikut bentuk umum pendeklarasian dan pendefenisian seperti gambar di bawah ini.



Untuk lebih jelasnya dalam pembuatan progam fungsi berikut contoh struktur fungsi dalam bahasa C



Dan untuk prototype fungsi ( pendeklarasian fungsi ) saya akan mencotohkan seperti gambar berikut.



Contoh syntax penggunaan fungsi dalam Bahasa C




Tampilan progam



Sekian pada postingan kali ini semoga bermanfaat dan berguna untuk sobat dan juga bisa menambah wawasan sobat dalam pemrogaman pada Bahasa C

“ GOOD LUCK “


   
Blog, Updated at: 11:48

0 komentar:

Post a Comment

Masukan Alamat E-mail Anda Untuk Berlangganan Gratis !

Jangan lupa melakukan Aktivasi dengan link yang kami kirimkan ke e-mail anda

Delivered by FeedBurner