Assalamu’alaikum warahmatullahi wabarakatuh.

Alhamdulillah saya telah diberi kesempatan untuk membuat artikel pertama sayaPada kesempatan kali ini saya akan membahas tentang pemrograman bahasa c yang merupakan materi pertama yang saya dapatkan sebagai mahasiswa baru jurusan teknik elektronika. Saya belum pernah mendapatkan materi ini sebelumnya dan ketika saya mulai mempelajarinya menurut saya belajar bahasa c ini memang menyenangkan. Pepatah mengatakan “Dimana ada kemauan disitu pasti ada jalan” dan “Jika tak kenal maka tak sayang”.

Baiklah mari kita mulai apa sih yang dimaksud bahasa c di sini?

Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richards pada tahun 1967.  C adalah bahasa yang standar, artinya suatu program yang ditulis dengan versi bahasa C tertentu akan dapat dikompilasi dengan bhaasa C yang lain dengan sedikit modifikasi. Standar bahasa C yang asli adalah standar dari UNIX. Pada saat ini C merupakan bahasa pemrogaman yang sanagat populer di dunia.

Struktur suatu bahasa C adalah terdiri dari bagian #include, deklarasi konstanta, deklarasi variabel, deklarasi fungsi-fungsi dan fungsi main(). Setiap fungsi terdiri atas satu atau beberapa pernyataan, yang secara keseluruhan dimaksudkan untuk melaksanakan tugas khusus. Bagian pernyataan fungsi (sering disebut tubuh fungsi) diawali dengan tanda kurung kurawal buka ({) dan diakhiri dengan kurung kurawal tutup (}). Di antara kurung kurawal itu dapat dituliskan statemen-statemen program C. Program bahasa C itu adalah bahasa yang sensitive case, yaitu bahasa yang dalam penulisannya harus di perhatikan baik besar atau kecilnya huruf yang digunakan, karena jika salah satu ada yang penulisan tidak sama penggunaan huruf besar atau kecil maka akan terjadi eror.

Selanjutnya langsung saja kita coba melakukan dengan menggunakan tipe variabel dasar.

  1. Program untuk menampilkan beberapa baris kalimat menjadi rata tengah menggunakan karakter khusus ‘\t’.

ketiklah kode program seperti di bawah ini :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Kemudian pilih “run” untuk menampilkan hasilnya seperti di bawah ini.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Dari hasil di atas dapat dikatakan bahwa karakter khusus ”\t” berfungsi seperti tombol tab dalam keyboard.

  1. program untuk menentukan harga barang yang mendapatkan diskon.

Ketik kode program seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Kemudian klik “run” untuk melihat hasilnya seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  1. Program untuk membedakan fungsi int dan float

Di bawah ini merupakan kode program menggunakan fungsi int

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Kemudian klik “run” untuk menampilkan hasilnya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Di bawah ini merupakan kode program menggunkan fungsi float

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Hasil yang ditampilkan seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah melihat hasil diatas dapat disimpulkan bahwa perbedaan fungsi float dan int adalah jika int hanya bisa menampilkan angka bulat sedangkan fungsi float dapat menampilkan angka decimal.

  1. Menganalisis fungsi getche(), getch(), dan karakter %c, %d, %f.

Di bawah ini adalah program dengan menggunakan karakter %f

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Hasil yang ditampilkan seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Di bawah ini program menggunakan karakter %d

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Hasil yang ditampilkan seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Di bawah ini apabila menggunakan karakter %c

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Hasil yang ditampilkan seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Fungsi getch tidak dapat menyimpan data atau variable yang diinput oleh keyboard. Saat menggunakan %f hasil yang ditampilkan adalah 0.000000 ketika kita mengetik salah satu huruf dari keyboard karena tidak terdefinisi sebagai angka. Jaika getche() diganti menjadi getch() maka huruf yang diinput tidak ditampilakn di display. Jika menggunkan %d maka outputnya hanya bilangan bulat acak. Ketika menggunkan %c maka hasil yang dikeluarkan sesuai dengan huruf yang diinput dari keyboard.

  1. Membuat formula konversi suhu Celcius ke Fahrenheit

Ketik kode program seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Hasil yang ditampilkan seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Sekian pembahasan singkat tentang pemrogaman Bahasa C dari saya. Bila ada kesalahan mohon dimaafkan

 

Wassalamu’alaikum Wr. Wb. 🙂