Select Page

Author: Muhammad Rezky Adi P

BELAJAR BAHASA C SUSAH(?) : RELATIONAL, LOGICAL, ASSIGNMENT, DAN CONDITIONAL

Assalamualaikum teman – teman Redaksi Pens, kembali dengan saya, Rezky Semoga kalian selalu dalam keadaan baik – baik saja. Nah, post ini adalah post saya yang ketiga tentang Bahasa C, semakin kesini pelajaran yang saya dapatkan semakin kompleks dan seru untuk dipelajari. Tujuan saya dalam post kali ini agar kita bisa sama – sama belajar dan paham penggunaan operator yang digunakan sebagai pembanding antara operand satu dengan operand yang lain, yang dapat berupa sebagai variabel atau konstanta.   “Apa itu relational, logical, assignment, dan conditional operator?”   Relational Operator adalah operator yang penggunaannya membandingkan antara dua operand, misalkan lebih besar mana antara a dan b, manakah yang lebih kecil antara c dan 12. Dari perbandingan tersebut didapatkan hasil benar atau salah, atau bisa juga 1 atau 0. Operator ini terdiri dari tanda < (kurang dari), > (lebih dari), == (sama dengan) ,<= (kurang dari sama dengan), >= (lebih dari sama dengan), dan != (tidak sama dengan). Untuk mengkombinasikan operator – operator tersebut, kita dapat menggunakan Logical Operator yang terdiri dari && (and), || (or), ! (not). Assignment Operator identik dengan tanda ‘=’, operator ini dapat dipadukan dengan operator aritmatika sehingga menjadi : +=, -=, *=, /=, dan %=. Conditional Operator dapat digunakan menentukan (pengambilan keputusan) secara sederhana (satu baris statement) yang hanya menggunakan karakter khusus ‘?’ dan ‘:’. Oke, mari langsung kita coba (TUGAS 3.5.1) Ketik program berikut, kalau sudah, build...

Read More

BELAJAR BAHASA C SUSAH(?) : EXPRESSION (OPERATOR & OPERAND) & STATEMENT

Assalamualaikum teman teman, kembali lagi dengan saya Rezky dari PENS 2019, lebih tepatnya dari D3 Teknik Elektronika. Nah, kali ini saya mau sharing lagi nih tentang bahasa C yang tentunya bakal semakin keren. Kalau kemarin kita belajar tentang Fungsi dan Tipe Variabel Dasar, untuk kali ini kita bakal belajar tentang “Expression (operator & operand) & Statement” yang tentunya bakal semakin keren. Oh iya, tujuan dari percobaan ini yaitu untuk mempelajari dan mengamati penggunaan operator aritmatika seperti +, -, *, /, dan % (modulus) dan operatot unary seperti – (minus), ++ (increment), dan — (decrement) yang dikombinasikan dengan tipe variabel dasar, yaitu int (bilangan bulat), float(presisi tunggal), double (presisi ganda), dan char. Percobaan nggak akan bisa dilakukan kalau nggak ada teorinya. Di bawah ini saya bakal jelasin apa itu expression dan apa itu statement. Suatu Expression terdiri dari 2 bagian, yaitu operator dan operand yang dikombinasikan menjadi satu. Operator adalah simbol yang digunakan untuk memproses operasi satu atau beberapa operand. Operand sendiri bagian yang paling sederhana dari Expression dan dapat berupa konstanta seperti 334, 44, 121, dst. atau berupa variabel seperti ‘jumlah’, ‘selisih’, dsb. Statement adalah unsur dasar pembentuk suatu program. Ada 3 jenis statement, di antaranya expression statement, compound statement, dan control statement. Expression statement diikuti dengan tanda titik koma ‘;’. Compound statement (block statement)  adalah dua atau lebih statement yang dikelompokkan menjadi satu dengan memberi kurung awal dan kurung akhir, sehingga...

Read More

BELAJAR BAHASA C SUSAH(?) : FUNGSI & TIPE VARIABEL DASAR

Assalamualaikum teman – teman, salam sejahtera bagi kita semua. Perkenalkan, saya Rezky dari PENS 2019. Pada kesempatan kali ini, saya mau sharing ilmu yang saya dapat. Yaitu Bahasa C. Bahasa pemrograman C biasaya dipelajari pada jurusan teknik informatika. Namun di jurusan saya sendiri, Teknik Elektronika, saya juga diajarkan tentang Bahasa C. Bahasa C memang bagus untuk memperkenalkan konsep pemrograman bagi pemula yang belum pernah coding. Usia bahasa pemrograman C memang cukup tua, namun masih digunakan hingga saat ini. Bahasa pemrograman C memang tidak menempati urutan pertama. Tapi perlu kamu ketahui. Bahasa C banyak menginspirasi bahasa-bahasa pemrograman yang lain seperti Java, Javascript, C++, C#, PHP, dsb. Bahasa-bahasa tersebut memiliki sintaks yang hampir sama dengan bahasa C. Bahkan C sampai dijuluki “God’s programming language”. Lalu, bagaimana kita memulai belajar Bahasa C? Yuk, langsung aja kenalan sama fungsi-fungsi dan tipe variabel dasar yang ada di dalam bahasa C. Di dalam Bahasa C ini memiliki beberapa struktur bagian, yaitu deklarasi library, konstanta, variabel, dan fungsi-fungsinya. Pertama, library. Library berfungsi menyimpan fungsi yang akan digunakan, contohnya yaitu library ‘stdio.h’ Library stdio merupakan library standart input dan output. Yang kedua, konstanta dan variabel. Konstanta fungsinya untuk menentukan atau menetapkan suatu nilai atau variabel. Sedangkan variabel itu sendiri merupakan fungsi nama yang nantinya akan diisi dengan karakter atau nilai. Namun, variabel tidak bisa berdiri sendiri, maka dari situ diperlukan tipe data, setiap variabel memerlukan tipe data. Tipe data adalah suatu pengelompokan dari satu...

Read More

Pin It on Pinterest