Assalamualaikum Warahmatullah Wabarakatuh

Selamat datang di artikelku teman-teman!

Disini saya akan menyampaikan sedikit uraian materi pada praktikum Expression dan Statement.

Pada praktikum minggu ini saya telah mempelajari tentang Expression dan Statement.Nah,tujuan dari pembelajaran minggu ini adalah untuk memahami penggunaan operator aritmatika seperti +,-,*,/ dan %(modulus) dan operator unary seperti (minus),++(increment),dan (decrement) yang dipadukan dengan tipe variable dasar,yaitu float(presisi tunggal),int(bilangan bulat),double(presisi ganda),dan char.

Expression terdiri atas dua bagian,yaitu operator dan operand,yang dikombinasikan menjadi satu.Operator adalah symbol yang digunakan untuk melakukan proses operasi dari satu atau beberapa operand.Operand adalah bagian yang paling sederhana dari expression.Operand dapat berupa konstanta seperti 339,50,135,dan seterusnya atau berupa variable seperti x,y,z,jumlah,selisih dan sebagainya.

Statement adalah unsur dasar pembentuk suatu program.Ada 3 jenis statement,yaitu:

  • Expression statement adalah suatu expression yang diikuti dengan tanda titik koma [;].
  • Compound statement atau block statement adalah dua atau lebih statement yang dikelompokkan menjadi satu dengan cara memberi tanda batas kurung awal dan tanda kurung akhir,sehingga tidak perlu diakhiri dengan tanda titik koma pada akhir compound.
  • Control statement adalah statement yang mengendalikan langkah-langkah program,contohnya for loop,while loop,dan if-else.

Symbiolic constan digunakan untuk menggantikan nilai tertentu misalnya phi pada lingkaran.Cara menggunakannya adalah dengan mengetikkan “#define PI 3.14”.

 

Adapun operator aritmatika dalam bahasa C yang dipelajari pada percobaan kali ini

  1. +=tambah
  2. -=kurang
  3. *=kali
  4. /=bagi
  5. ++=tambah 1
  6. –=kurang 1
  7. %=modulus/sisa pembagian

Nah setelah uraian yang telah saya sampaikan diatas,kita coba yuk di aplikasi CodeBlocks

1.Program konversi suhu Fahrenheit ke Celcius

Pada program dibawah ini saya menggunakan scanf supaya kita dapat mengisi suhu sesuai keinginan kita.Disini saya menggunakan variable float.Kenapa tidak menggunakan integer??karena konversi suhu tidak selalu menghasilkan bilangan bulat.Bisa saja menghasilkan bilangan desimal.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

2.Formula operasi aljabar

Pada formula dibawah ini,kita diminta untuk mencari hasil yang tepat dalam aplikasi CodeBlocks.Dalam memasukkan formula,kita harus berhati-hati dan harus memahami urutan dalam operasi aritmatika.Setelah saya coba-coba,akhirnya saya berhasil menemukan hasil yang tepat.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3.Keliling dan luas lingkaran

Pasti kalian tidak asing lagi kan dengan lingkaran?Pasti dari SD sudah tau dong rumus keliling dan luas lingkaran.Nah,kali ini yuk kita coba pengoperasiannya dalam aplikasi CodeBlocks.

Pada kali ini saya menetapkan nilai phi dengan menggunakan “#define”.#define memiliki fungsi untuk menetapkan suatu nilai tertentu.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

4.Program konversi dari jam ke menit

Program di bawah ini digunakan untuk mengubah jam ke menit yang dapat dilakukan dengan operasi aritmatika.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

5.Jangkauan tipe variabel

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Pasti pada bingung kan apa maksud dari program diatas?Tujuan dari tugas pemrogaman diatas adalah supaya kita memahami tentang jangkauan daripada tipe data.’%7d’ mempunyai maksud lebar jangkauan sejauh 7 bidang.Untuk ‘%12.5’ memiliki maksud lebar jangkauan 12 bidang dan 5 angka dibelakang koma.

 

KESIMPULAN

Setelah mempelajari bab expression dan statement ini,kita jadi memahami tentang penggunaan data dan mengetahui jangkauan nilainya.Kita juga belajar hal baru,yaitu fungsi khusus #define yang digunakan untuk menetapkan suatu nilai tertentu.Selain itu,kita juga belajar tentang penggunaan operator matematika dalam bahasa C seperti +,-,*,/,++,–,dan %.

Mungkin itu saja yang dapat saya sampaikan dalam praktikum kali ini,mohon maaf apabila terdapat kesalahan,semoga artikel ini bermanfaat bagi teman-teman semua.

Wassalamualaikum Warahmatullahi Wabarakatuh