Select Page

Author: A. Rizal Irwanto

HAJAR BAHASA C (STATEMENT PERULANGAN/LOOPING)

BISMILLAHIRROHMANIRROHIM, ASSALAMU’ALAIKUM WR. WB,        HAII SOBAT REDAKSI PENS… GIMANA KABAR KALIAN? SEMOGA TETAP DALAM LINDUNGAN_NYA (AAMIIN) DAN JANGAN LUPA SENYUM SIMETRIS :). EITS, SAYA A. RIZAL IRWANTO DARI D3 TEKNIK ELEKTRONIKA B. JUMPA LAGI DENGAN TULISAN SAYA, SEMOGA APA YANG SAYA TULIS BERMANFAAT BAGI KALIAN SEMUA. KALI INI SAYA MEMBAHAS STATEMENT PERULANGAN (LOOPING) DALAM BAHASA C. Control Statement adalah statement yang digunakan untuk mengarahkan jalannya program. Sehingga urutan pengerjaan program dapat melompat-lompat atau berulang. Ada beberapa statement yang termasuk control statement yaitu statements if-else, else-if, go to(), switch(), break, continue, for(), while() dan do-while. Statement for () digunakan untuk membuat perulangan yang dikontrol oleh nilai-nilai tertentu yaitu initial (nilai awal), condition (kondisi), increment decrement(penambahan/ penurunan). Perulangan dengan statement for (), tidak memeriksa kondisi terlebih dahulu, sehingga statement di dalam for() langsung dikerjakan dulu. Kemudian baru memeriksa kondisi. Statement while () digunakan juga untuk membuat perulangan seperti pada statement for (), perbedaannya adalah statement while () memeriksa kondisi dulu, bila kondisi memenuhi  (benar), maka perulangan dilaksanakan. Statement do-while adalah juga digunakan untuk membuat perulangan seperti halnya dua statement diatas, cara kerja dari perulangan do-while adalah langsung mengerjakan badan loop, kemudian kondisi diperiksa bila kondisi memenuhi perulangan dilanjutkan bila ditidak perulangan selesai. Dari semua perulangan dapat dibuat perulangan bersarang dan tak hingga.   Langsung saja, mari kita membuat program dengan bermain if-else dan else-if dalam bahasa C…  ...

Read More

HAJAR BAHASA C (STATEMENT PENENTU KEPUTUSAN)

BISMILLAHIRROHMANIRROHIM, ASSALAMU’ALAIKUM WR. WB,             HAII SOBAT REDAKSI PENS… GIMANA KABAR KALIAN? SEMOGA TETAP DALAM LINDUNGAN_NYA (AAMIIN) DAN JANGAN LUPA SENYUM SIMETRIS :). EITS, SAYA A. RIZAL IRWANTO DARI D3 TEKNIK ELEKTRONIKA B. BERJUMPA LAGI DENGAN TULISAN SAYA, SEMOGA APA YANG SAYA TULIS BERMANFAAT BAGI KALIAN SEMUA. KALI INI SAYA MEMBAHAS STATEMENT PENENTU KEPUTUSAN DALAM BAHASA C. STATEMENT PENENTU KEPUTUSAN Statement if-else digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan. Cara kerjanya adalah melakukan perbandingan menggunakan Relational Operator dan/atau Logical Operator, apabila suatu kondisi terpenuhi (benar) maka akan mengerjakan proses A dan apabila kondisi tidak terpenuhi (salah) maka tidak akan mengerjakan proses A atau dapat juga mengerjakan proses lain misalkan proses B. Proses A dan B dapat berupa satu baris statement atau beberapa baris yang dikelompokkan ( Compound Statement ). Statement if-else bersarang merupakan kombinasi dari beberapa if-else. Dinamai apabila ada beberapa baris yang harus diuji kebenarannya secara bersama (if didalam if). Statement else-if adalah cara lain dari bentuk if-else, yang digunakan untuk menentukan satu kondisi yang benar dari beberapa kondisi yang tersedia. Statement switch-case adalah bentuk lain dari statement else-if, dengan mendaftar kondisi secara vertical dalam satu kolom sehingga memudahkan dalam hal evaluasi program. Langsung saja, mari kita membuat program dengan bermain if-else dan else-if dalam bahasa C… Program penggunaan if-else Program ini untuk menentukan bilangan ganjil atau bilangan genap dari bilangan yang dimasukkan melalui keyboard. Untuk bilangannya dimasukkan setelah melakukan compile & run. Untuk contoh di bawah ini,...

Read More

HAJAR BAHASA C (RELATION, LOGICAL, ASSIGNMENT, DAN CONDITIONAL OPERATOR)

Bismillahirrohmanirrohim, Assalamu’alaikum Wr. Wb,        Haii sobat Redaksi PENS… Gimana kabar kalian? Semoga tetap dalam lindungan_Nya (Aamiin) dan jangan lupa senyum simetris :). Eits, saya A. Rizal Irwanto dari D3 Teknik Elektronika B. Kedua kalinya kita berjumpa dengan tulisan saya, semoga apa yang saya tulis bermanfaat bagi kalian semua. Kali ini saya membahas RELATION, LOGICAL, ASSIGNMENT, DAN CONDITIONAL OPERATOR  dalam bahasa C. RELATION, LOGICAL, ASSIGNMENT, DAN CONDITIONAL OPERATOR Operator Relation adalah operator yang digunakan untuk membandingkan nilai dua buah variabel. Nilai yang dibandingkan bisa berupa angka maupun string. Hasil dari perbandingan tersebut bisa berupa nilai boolean, yaitu true (benar) atau false (salah) contohnya <, >, =, <= dsb. Operator Logical adalah operator yang digunakan untuk menangani tipe data boolean. Nilai data boolean bisa berupa kondisi benar (true) atau salah (false) dan juga bisa bernilai 1 atau 0 contohnya &&, ||, ! dsb. Operator Assignment adalah operator yang digunakan untuk memberi nilai pada sebuah variabel. Operator assignment yang paling dasar adalah sama dengan ( = ). Dari operator ini dapat dikembangkan beberapa operator assignment lain seperti +=, -= dan sebagainya. Operator Conditonal adalah operator yang dapat digunakan unutk menentukan (pengambilan keputusan) secara sederhana(satu baris statement), dimana hanya digunakan karakter khusus ‘?’ dan ‘:’. Langsung saja, mari kita membuat program dengan bermain relation, logical, assignment, dan conditional operator dalam bahasa C… Program Relation operator dan logical operator Program ini menentukan hasil (0 atau 1) dari operator relasional di bawah ini dengan memasukkan nilai a, b, c, dan d dari keyboard. Untuk nilai a, b,...

Read More

HAJAR BAHASA C (EXPRESSION DAN STATEMENT)

Bismillahirrohmanirrohim, Assalamu’alaikum Wr. Wb,        Haii sobat Redaksi PENS… Gimana kabar kalian? Semoga tetap dalam lindungan_Nya (Aamiin) dan jangan lupa senyum simetris :). Eits, sebelumnya perkenalkan saya A. Rizal Irwanto dari D3 Teknik Elektronika B. Kali pertama kita berjumpa dengan tulisan saya, semoga apa yang saya tulis bermanfaat bagi kalian semua. Kali ini saya membahas expression dan statement dalam bahasa C. EXPRESSION Dalam bahasa C, expression terdiri dari dua bagian yang itu operator dan operand. Operator adalah karakter khusus yang berupa symbol atau tanda yang digunakan untuk mengoperasikan (memproses) dua operand atau lebih untuk mendapatkan hasil contohnya tanda +, -, * dsb. Operand adalah suatu variabel (angka atau karakter) yang akan dioperasikan (diproses) oleh operator untuk mengetahui hasil contohnya 1, 2, 3, x, y, z dsb. STATEMENT 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, adalah dua atau lebih statement yang dikelompokkan menjadi satu dengan cara memberi batas tanda kurung awal dan tanda kurung akhir, sehingga tidak perlu diakhiri dengan tanda titik koma pada akhir dari compound. Control statement, adalah statement yang mengendalikan langkah-langkah program, contohnya for loop, while loop, dan if-else (yang akan dilakukan pada percobaan berikutnya) Langsung saja, mari kita membuat program dengan bermain expression dan statement dalam bahasa C. Program untuk mengkonversikan suatu nilai derajat Fahrenheit (F) ke...

Read More

Pin It on Pinterest