Assalamualaikum wr wb
Hallo teman-teman……
Kembali lagi bersama saya Asfanadani dalam pembelajaran Program bahasa C. Kali ini kita akan belajar tentang “Bahasa C yang bisa mengembangkan fungsinya sendiri ”.
Sebelum kita beranjak ke teori sebaiknya kita harus mengetahui tujuan dari pembelajaran kita kali ini yaitu mempelajari pembuatan fungsi-fungsi diluar fungsi-fungsi yang ada, serta mempelajari penggunaan variabel global, local, eksternal, otomatis, statis dan register.
Langsung saja kita meranjak ke teorinya yaitu suatu fungsi adalah bagian program yang terpisah dari fungsi program utamanya [main()] dan berdiri sendiri untuk mengerjakan suatu proses tertentu. Suatu fungsi dapat digunakan sebagai fungsi itu sendiri, subrutin dan prosedur seperti istilah yang digunakan pada bahasa pemrograman basic atau disebut juga pazcal. Tujuannya adalah untuk mencegah penggunaan program secara berulang-ulang.
Setelah mengetahui tujuan dan teori pada pembelajaran kali ini tentang fungsi ini, yuk mari kita lihat contoh2 soalnya..

 

 

1. Membuat fungsi kabisat yang akan memberikan nilai balik 1 bila tahun adalah kabisat,dan 0 jika bukan tahun kabisat

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

2. Membuat fungsi factorial untuk menghitung nilai factorial,dungsi faktorial memberikan nilai balik bertipe ling int yang akan dicetak ke layar dalam fungsi main.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

 

3. Membuat fungsi permutasi dan kombinasi untuk menghitung dari input yang ditekan di keyboard dengan rumus SI permutasi dan kombinasi.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

 

4. Membuat fungsi prima yang memberikan nilai balik 1 bila bilangan yang dimasukan adalah prima dan 0 bila bukan prima.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

5. Membuat program menggunakan dua variabel,satu bertipe register dan lainya integer. Kemudian buatlah dua perulangan menggunakan statement for. Untuk membandingkan waktu yang diperlukan untuk masing2 tipe variabel, gunakan fungsi gettime. Untuk menghitung waktu yang diperlukan oleh masing2 perulangan.

  • Facebook
  • Twitter
  • Google+
  • Pinterest