Assalamualaikum Wr. Wb

Bagaimana kabar kalian sobat redaksi? Semoga kita semua selalu berada dalam lindungan Allah SWT. Alhamdulillah, saya masih diberi kesempatan untuk menulis artikel kedua tentang Bahasa C.

Pertama-pertama saya akan membahas bagaimana ekspresi saya ketika bertemu si C ya temen-temen… dan ekpresi saya seperti ini J. Di sini saya tidak akan membahas tentang ekspresi saya tetapi kita akan membahas ekpresi Bahasa C, ehh emang Bahasa C juga punya ekspresi yaa…??

Oke, temen-temen daripada bingung tentang ekspresi langsung saja kita masuk ke bahasan kita yaitu Expression dan Statement dalam Bahasa C.

Expression terdiri dari dua bagian yaitu operator dan operand yang diombinasikan menjadi satu. Operator adalah symbol yang digunakan untuk melakukan proses operasi satu atau beberapa operand. Operand adalah bagian yang paling sederhana dari expression. Operand dapat berupa konstanta seperti 39, 559, 123 dan seterusnya atau berupa variable seperti x, y, jumlah, selisih, dan sebagainya.

Statement adalah unsur dasar pembentuk suatu program. Suatu program terdiri dari beberapa statement dimana komputer akan melakukan tugas tertentu sesuai dengan urutan statement. Statement sendiri ada 3 macam yaitu expression statement, compound statement, dan control statement. Maksud dari ketiga statement itu anatara lain :

  1. Expression statement adalah suatu expression yang diikuti oleh tanda titik koma (;).
  2. Compound statement adalah dua atau lebih statement yang dikelompokkan menjadi satu dengan cara memberi batas tanda kurung awal dan tanda kurung akhir, sehingga tidak perlu di akhiri tanda titik koma pada akhir dari compound.
  3. Control statement adalah statement yang mengendalikan langkah-langkah program.

Oh iya, sebelumnya buat apa sih kita mempelajari semua itu? Tujuannya adalah agar kita dapat memahami dan mengetahui penggunaan operator aritmatika seperti +, -, *, /, dan % (modulus) dan operator unary seperti – (minus), ++ (increment), dan – (decrement) yang dipadukan dengan tipe variable dasar yaitu int (bilangan bulat) dan float (presisi tunggal), double (presisi ganda) dan char.

Nah, setelah memahami apa itu expression dan statement, sekarang saatnya kita coba membuat program yang mengandung expression dan statement menggunakan aplikasi code block.

  1. Program untuk mengkonversikan suatu nilai derajat Fahrenheit (F) ke derajat Celcius (C) menggunakan formula di bawah ini:

C=5/9 (F-32)

Untuk menghasilkan derajat F apabila kita memilih derajat C sesuai yang kita inginkan dapat memasukkan statement seperti di bawah ini:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah menuliskannya klik build and run dan akan muncul hasilnya seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah itu kita dapat memasukkan nilai untuk derajat Fahrenheit sesuai yang kita inginkan, misalnya kita memasukkan nilai 180 lalu tekan enter dan akan muncul hasilnya seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  1. Program untuk mengevaluasi formula di bawah ini:

y = 3x2+6x+9

z = 2y^2+6x+9 / 9y

kita akan mencoba membuat program apabila kita masukkan variable x dengan angka yang kita inginkan maka akan dihasilkan nilai y dan z sesuai formula di atas. Ketiklah statement seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah itu klik build and run, maka akan muncul hasilnya seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Kita bisa memasukkan nilai berapapun sesuai dengan yang kita inginkan, misalnya kita memasukkan nilai 3 sebagai variable x lalu tekan enter, maka akan diperoleh hasil seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  1. Program untuk menghitung keliling dan luas suatu lingkaran dengan formula di bawah ini :

Keliling = 2πr

Luas = πr2

Kita dapat memasukkan statement seperti di bawah ini untuk menghitung keliling dan luas dengan panjang jari-jari lingkaran yang kita inginkan.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah itu klik build and run, maka akan muncul hasilnya seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Kemudian kita dapat memasukkan nilai jari-jari lingkaran sesuai yang kita inginkan, misalnya kita masukkan angka 14 sebagai jari-jari lingkaran lalu tekan enter, maka keliling dan luas lingkaran akan muncul seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  1. Program untuk mengkonversi dari jam ke menit.

Kita dapat mengetik statement seperti di bawah ini untuk mengubah jumlah jam menjadi menit.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah itu klik build and run dan akan muncul hasilnya seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Kemudian kita bisa memasukkan angka sebagai jam dengan format jj:mm. Misalnya kita masukkan jam 12.20 lalu tekan enter, maka akan muncul hasilnya seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  1. Untuk percobaan terakhir, kita akan mencoba memasukkan statement seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah itu klik build and run dan akan muncul hasilnya seperti di bawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Dilihat dari hasil di atas, maka dapat dikatakan bahwa fungsi %7d akan menampilkan output dimana karakter akhir dari tiap statement berada di kolom ketujuh setelah tanda (=). Sedangkan fungsi %12.5f akan menampilkan output dimana jumlah karakter (angka) ada 12 dan tanda koma terletak di depan 5 angka terakhir.

 

Nah, cukup sekian pembahasan tentang expression dan statement dalam bahasa C.  Mohon maaf apabila ada kesalahan dan semoga bermanfaat :).

Wassalamualaikum wr. wb.