Halo teman-teman kembali lagi berjumpa dengan saya Widia Rahmawati Kusuma untuk kali ini kita akan membahas tentang percobaan untuk mengembangkan suatu fungsi-fungsi. pada fungsi-fungsi itu sendiri terdapat fungsi-fungsi yang mempelajari penggunaan variabel Global lokal eksternal otomatis statis dan register

Suatu fungsi adalah bagian program yang terpisah dari fungsi program utamanya main() dan berdiri sendiri untuk mengerjakan suatu proses tertentu. Tujuan digunakannya fungsi adalah untuk mencegah penggunaan program secara berulang-ulang sehingga program menjadi sangat panjang dan membingungkan. pada percobaan kali ini akan digunakan fungsi dari C seperti printf (), clrscr(),scanf(),getch(), puts(),for() dan sebagainya

aturan fungsi dapat dibuat setelah fungsi main dibuat sehingga pendapatan fungsi adalah di bawah fungsi main tetapi ada kalanya dapat diletakkan diatas fungsi main seperti fungsi yang terdapat pada include bila fungsi diletakkan diatas fungsi lain maka tidak diperlukan deklarasi fungsi lagi. untuk memahami lebih dalam yukk latihan

  1. pada percobaan  kali ini yaitu akan membuat suatu fungsi tahun kabisat. pada percobaan ini yaitu akan menampilkan nilai balik 1 apabila tahun yang dimasukkan adalah tahun kabisat dan akan bernilai 0 apabila tahun yang dimasukkan adalah bukan tahun kabisat. berikut adalah tampilan program yang dijalankan
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  2. selanjutnya yaitu membuat suatu program faktorial() untuk menghitung nilai faktorial , fungsi faktorial() memberikan nilai balik bertipe long  int yang akan dicetak pada layar dalam fungsi main(). berikut adalah tampilan program yang dijalankan
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  3. pada percobaan kali ini yaitu membuat fungsi permutasi() dan kombinasi() untuk menghitung permutasi dan kombinasi dari suatu pasangan bilangna yang dinyatakan dengan formula
    A. permutasi   : P(n.r)=n!/(n-r)!
    B. kombinasi  : C(n.r)=n!/r!(n-r)!
    maka apabila persamaan tersebut dibuat pada program maka akan mendapatkan hasil seperti  berikut
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  4. selanjutnya adalah membuat program suatu pengonfersi suhu dari celcius ke fahreinheit, celcius ke reaur, fahrenheit ke celcius, fahrenheit ke reamur, reamur ke celcius, dan reamur ke fahrenheit. berkut adalah tampilan yang akan dijalankan
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  5. pada percobaan kali ini yaitu membuat program suatu  fungsi prima() yang akan memberikan nilai balik 1 apabila bilangan yang dimasukkan adalah prima dan akan bernnilai 0 apabila bukan bilangan prima. berikut adalah tampilan dari program yang akan dijalankan
    • Facebook
    • Twitter
    • Google+
    • Pinterest

    dapat disimpulkan bahwa setiap karakter akan menampilkan fungsi program yang akan dijalankan. maka perlu diperhatikan saat akan membuat suatu program