assalamualaikum teman teman, saya Novan dari D3 Teknik Elektronika B, sedang membuat artikel pengenalan program bahasa C. Saya disini mau berbagi hasil laporan yang telah saya pelajari sebelumnya, untuk dapat diterima dengan baik oleh teman teman semuanya.

Kali ini kita akan belajar tentang mengembangkan fungsi fungsi sendiri, yang bertujuan mempelajari pembuatan fungsi-fungsi di luar fungsi-fungsi yang ada, serta mempelajari penggunaan variabel global, lokal, eksternal otomatis, statis dan register.

Suatu fungsi adalah bagian pemrograman yang terpisah dari fungsi program utamanya main () dan berdiri sendiri untuk mengerjakan suatu proses tertentu.

Suatu fungsi dapat digunakan sebagai fungsi itu sendiri, subrutin (instruksi program) dan prosedur seperti istilah yang digunakan pada bahasa pemrograman BASIC atau PASCAL.

Tujuan digunakannya fungsi adalah untuk mencegah penggunaan program secara berulang-ulang.

Sehingga program menjadi sangat panjang.

pada percobaan percobaan kemarin telah digunakan fungsi-fungsi dari C, seperti printf(), Clrscr(), scanf(), getch(), puts(), for() dan sebagainya.

Maka disini dicoba untuk membuat fungsi-fungsi baru di mana tidak ada dalam pustaka bahasa C  (Turbo C).

Secara aturan fungsi baru dibuat setelah fungsi main () dibuat. Sehingga penempatan fungsi adalah di bawah main (). Tetapi ada kalanya dapat diletakkan diatas fungsi main(). seperti fungsi-fungsi yang ada dalam #include, bila fungsi diletakkan di atas fungsi Main() maka tidak diperlukan deklarasi fungsi lagi.

mari ke contoh soal:

membuat fungsi tahun kabsiat.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

membuat fungsi factorial

  • Facebook
  • Twitter
  • Google+
  • Pinterest

membuat fungsi float suhu

  • Facebook
  • Twitter
  • Google+
  • Pinterest

terimakasih.