Bismillahirrahmanirrahim …

Assalamualaikum warahmatullah

Halo, selamat datang di posting saya, sekarang saya akan membahas bahasa c tentang “Mengembangkan Fungsi-fungsi Sendiri”. Yang terkait dengan pembuatan fungsi-fungsi di luar-fungsi-fungsi yang ada, serta bantuan penggunaan variabel global, lokal, eksternal, otomatis, statistik, dan register.

Suatu program bagian yang terpisah dari fungsi program utama () dan program sendiri untuk proses tertentu. Suatu fungsi yang dapat digunakan sebagai fungsi itu sendiri, subrutin dan prosedur seperti istilah yang digunakan pada bahasa pemrograman BASIC atau PASCAL. Tujuan digunakannya adalah untuk mencegah penggunaan program secara berulang-ulang, sehingga program menjadi sangat panjang.

Untuk lebih jelasnya lagi mari kita lihat gambar di bawah ini skuyy ….

6.5.1 Membuat fungsi kabisat () yang akan memberikan nilai balik 1 bila tahun adalah kabisat, dan 0 bila tahun bukan kabisat

  • Facebook
  • Twitter
  • Google+
  • Pinterest
 
  • Facebook
  • Twitter
  • Google+
  • Pinterest

6.5.2 Membuat fungsi faktorial () untuk menghitung nilai faktorial, fungsi faktorial () memberikan nilai balik bertipe panjang int yang akan ditambahkan ke layar dalam fungsi utama ().

  • Facebook
  • Twitter
  • Google+
  • Pinterest

6.5.3 Membuat suatu fungsi permutasi() dan kombinasi() untuk menghitung permutasi dan kombinasi dari suatu pasangan bilangan.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

6.5.4 Membuat fungsi float suhu(s, d), untuk mengkonversikan suhu dari celcius ke fahreinheit, celcius ke reamur, fahreinheit ke celcius, fahreinheit ke reamur, reamur ke celcius, dan reamur ke fahreinheit. Dimana s adalah suhu sumber, d adalah suhu konversi , dan suhu() adalah hasil konversi suhu.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  
  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest

6.5.5 Membuat fungsi prima(), yang memberikan nilai balik 1 bila bilangan yang dimasukkan adalah prima dan 0 bila bukan bilangan prima.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
 
  • Facebook
  • Twitter
  • Google+
  • Pinterest

6.5.6 Membuat program menggunakan dua variable, satu bertipe register dan lainnya bertipe integer. Kemudian membuat dua perulangan menggunakan statement for(). Untuk membandingkan waktu yang diperlukan untuk masing-masing tipe variable. Menggunakan fungsi gettime() untuk menghitung waktu yang diperlukan oleh masing-masing perulangan

  • Facebook
  • Twitter
  • Google+
  • Pinterest
   
  • Facebook
  • Twitter
  • Google+
  • Pinterest

Yap.. gimana sedikit paham kan, memang susah saya pun masih belajar jadi jangan menyerah yak, sekian dari saya, semoga bermanfaat, sampai bertemu di post selanjutnya…. byeeee