Semoga harimu lebih baik ya teman.

Bertemu lagi pada post ku yang selanjutnya ini saya akan membahas percobaan kedua untuk lebih mengenali bahasa c.

Yakni membahas tentang EXPRESSION. apa itu EXPRESSION? sedih? senang? marah?. ya tetapi bukan itu yang akan saya bahas, tetapi EXPRESSION yang ada pada bahasa C. yang terdiri atas dua bagian yaitu operator dan operand yang dikombinsikan menjadi satu. Operator adalah simbol yang digunakan untuk melakukan proses operasi atau beberapa operand.  Operand adalah bagian paling sederhana dari Expression.  dapat berupa konstanta seperti 339,559,132, atau dapat berupa variabel seperti x,y, jumlah, selisih, dll. Selanjutnya adalah STATEMENT. statemen adalah unsur dasar pembentuk suatu program, dimana komputer akan melakukan tugas tertentu sesuai dengan urutan statement. ada 3 jenis yaitu expression statement, compound statement, dan control statement.

a. Expression statement diikuti tanda titik koma ; (semi colon)

b. Compound statement adalah dua atau lebih statement yang dikelompokkan menjadi satu edngan memberi tanda kurung awal dan kurung akhir, sehingga tidak perlu diakhiri tanda titik koma

c. Control statement adalah stetment yang mengendalikan langkah-langkah program, misal for loop, while loop, dan if-else.

Tugas 2.5.1 Membuat Program konversi suhu dari Fahrenheit ke Celcius.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Analisa

Program diatas dituntut untuk menempatkan operator dengan tepat. karena apabila 5 langsung dibagi sembilan maka hasilnya 0, sedangkan apabila pembagian 5/9 dituliskan 0.555 maupun pembulatan 0.5 hasilnya akan pecahan dan kurang dari hasil sebenarnya. oleh karena itu pembagi sembilan ditempatkan diakhir untuk mendahulukan perkalian.

Tugas 2.5.2 Membuat program untuk menyelesaikan formula

Y= 3x^2+6x+9

Z=(2x^2+5x^2)/9y

  • Facebook
  • Twitter
  • Google+
  • Pinterest

pada program ini, untuk formula z saya menempatkan pembagi 9y langsung setelah perkalian, tetapi hasilnya salah. kemudian saya mengganti program dengan menambah variabel a dan b untuk memudahkan proses pembagian untuk formula z dan didapatkan hasil

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Tugas 2.5.3 Membuat program untuk menghitung keliling dan luas suatu lingkaran dengan formula :

KELILING = 2ΠR

LUAS      =  ΠR²

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Tugas 2.5.4 Membuat program untuk mengkonversi dari jam ke menit

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Tugas 2.5.5 Bagaimana tampilan untuk program di bawah ini? mengapa demikian?

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Dari tampilan program diatas dapat kita lihat bahwa a,b,c,d menggunakan tipe data integer yang menampilkan bilangan bulat sehingga tidak ada angka dibelakang koma, dan maksud %7d yaitu lebar bidang bilangan integer sejauh 7 dan untuk e,f,g,h menggunakan tipe data float yang menampilkan bilangan pecahan dan maksud dari %12.5f yaitu lebar bidang sejauh 12 dengan 5 angka dibelakang koma.

Sekian, semoga bermanfaat ya