Assalaamu’alaikum Warahmatullah Wabarakaatuh
Welcome back to my blog gaesss 😀
Di pertemuan kali ini saya akan membasa tentang expression (operator & operand) & statement, sebelum kita ke definisi dari expression (operator & operand) & statement alangkah baiknya kita mengatahui apasih tujuan dari pembejaran kali ini. Jadi, tujuan dari pembelajaran kali ini adalah untuk mengamati penggunaan operator aritmatika seperti +, -, *, /, % dan operator unary seperti – (minus), ++(increment), dan –(decrement) yang dipadukan dengan tipe veriabel dasar yaitu int(bilangan buat) dan float (presisi tunggal), double (presisi ganda) dan char. Masih belum bingung kan gaes wwkwkw. Lanjut nihh ya ke definisi expression (operator & operand) & statement.
- Expression sendiri terdiri dari dua bagian yaitu operator dan operand.
- Operator adalah simbol yang digunakan untuk melakukan proses operasi operand.
- Operand sendiri adalah bagian sederhana dari expression. Operand dapat berupa konstanta seperti 339, 55, 132, atau berupa variable x,y, jumlah, selisih, dan sebagainya.
- Statement adalah unsur dasar pembentuk suatu program. ada 3 jenis statement yaitu espression statement, commound statement, control statement. Expression Statement yaitu suatu expression yang diikuti tanda titik koma [;] (semi colon). Compound Statement yaitu dua atau lebih statement yang dikelompokan dan diberi batas kurung kurawal. Kemudian yang terakhir yaitu Control Statement yaitu statement yang mengendalikan langkah – langkah program, contoh for loop, while loop, dan if-else.
- Symbolic Constant adalah suatu nama dimana digunakan untuk menggantikan suatu nilai tertentu, sehingga akan lebih mudah dalam pembacaan suatu program. contoh #define PI 3.14, untuk membedakan dengan varibel maka symbolic constant ditulis dengan huruf besar.
TUGAS PERTAMA
Buatlah program untuk mengkonversi suatu nilai derajat Fahrenheit (F) ke derajat Celsius (C) menggunakan formula di bawah ini :
C = (F-32)
TUGAS KEDUA
Buatlah program untuk mengevaluasi formula di bawah ini :
y = 3x2 + 6x + 9
z =
TUGAS KETIGA
Buatlah program untuk menghitung keliling dan luas suatu lingkaran, dengan formula :
Keliling = 2 r
Luas = r2
TUGAS KEEMPAT
Buatlah program untuk mengkonversi dari jam ke menit
TUGAS KELIMA
Bagaimana tampilan dari program dibawah ini ? Mengapa demikian ?
Dari program diatas dapatkan teman teman menemukan keanehan ? yap betul tentu teman teman semua asing dengan ‘%7d’ dan juga ‘%12,5f’. daripada mati penasaran yaakaann 😀 yaudah aku jelasin hehehe, jadi maksud dari %7d adalah lebar dari bidang bilangan interger itu sendiri sejauh 7 dan maksud dari %12.5f itu adalah lebar bidang sejauh 12 dengan angka 5 dibelakang koma yang bersifat float.
Kesimpulan
- #define digunakan untuk menggantukan suatu nilai tertentu yang dimasukkan ke dalam nama, agar membedakan dengan variable, maka nama yang diberikan ditulis huruf kapital
- fungsi fungsi operator:
Operator | Keterangan | Contoh |
+ | Penjumlahan | 1+3 |
– | Pengurangan | 4-2 |
* | Perkalian | 4*4 |
/ | Pembagian | 6/3 |
% | Modulus | 5%2(sisanya adalah 1) |
++ | increament | c=c+2 |
— | Decreament | c=c-2 |
- Penentu format untuk printf:
- %c untuk membaca sebuah karakter (char)
- %d untuk membaca bilangan bulat (interger)
- %f untuk membaca bilangan presisi / pecahan (float)
- %g untuk membaca bilangan bentuk pangkat
- %e untuk membaca bilangan bentuk decimal
Sekian dulu pembahasan kali ini, kalua teman teman ada yang masih bingung. Silahkan commant di bawah yaa gaaess heheeh 😀 wassalamualaikum warahmatullahi wabarakatuh 😀
Recent Comments