Assalamualaikum wr.wb.

 

haloo teman teman redaksiana, kali ini saya Tito Victor Rysona dari kelas D3 TEKNIK ELEKTRONIKA B , judul pembahasan kali ini yaitu tentang MENGEMBANGKAN FUNGSI FUNGSI SENDIRI dalam bahasa C

 

 

  • TEORI

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 PASCAL. Tujuan digunakannya fungsi untuk mencegah penggunaan program secara berulang-ulang, sehingga program menjadi sangat panjang.

Pada percobaan perobaan di atas telah digunakan fungsi-fungsi dari C, seperti printf(), clrscr(), scanf(), getch(), puts(), for() dan sebagainya, maka disini dicoba untuk membuat fungsi baru dimana tidak ada dalam pustaka bahasa C (Turbo C). Secara aturan fungsi baru dibuat setelah fungsi main() dibuat. Sehingga penempatan fungsi adalah dibawah fungsi main(), tetapi ada kalanya dapat diletakkan di atas fungsi main(). Seperti fungsi-fungsi yang ada dalam #include. Bila fungsi diletakkan di atas fungsi main() maka tidak diperlukan deklarasi fungsi lagi.

 

kuy kuy nyobain soalnya

berikut adalah soal soalnya cuy

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

  • pertama tama kita buat dulu algoritmanya

 

  • berikut ini adalah hasilnya jika di RUN

 

      2. membuat fungsi factorial () untuk menghitung nilai factorial. fungsi faktorial () memberikan nilai balik bertipe long int yang akan dicetak ke layar dalam fungsi main()

  • pertama tama kita buat dulu algoritmanya terlebih dahulu

 

  • kemudian mari kita liat hasilnya cuy

 

      3.  Membuat suatu fungsi permutasi() dan kombinasi() untuk menghitung permutasi dan kombinasi dari suatu bilangan yang dinyatakan dengan formula :

Permutasi : P(n,r)=n!/(n-r)!

Kombinasi : C(n,r)=n!/r!(n-r)!

  • mari kita buat algoritmanya terlebih dahulu

  • ini dia hasilnya

 

      4.. Membuat fungsi float suhu (s,d) untuk mengkonversi suhu dimana s adalah suhu sumber dan d adalah suhu konversi dan suhu() adalah hasil konversi suhu.

  • buat dulu cuy algoritmanya

 

 

 

  • mari kita lihat hasilnya

 

 

      5. membjat fungsi prima (), yang memberikan nilai 1 dan 0

  • mari kita buat algoritmanya cuy

 

  • ini dia hasilnya cuy

 

 

 

nah sudah slesai pertemuan kita pada kali ini , sampai jumpa kawan kawan ,semoga ilmunya bermanfaat bagi kalian semua

wassalamualaikum wr wb