Select Page

Author: Muhammad Miftahul Rizqi Maulana

C si Penentu Keputusan

Assalamu’alaikum, kali ini saya akan membahas tentang statement penentu keputusan (if-else). sebelum itu, saya ingin bertanya terlebih dahulu. Apa sih fungsi dari statement penentu keputusan atau if-else itu ?…. Statement if-else digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan. Cara kerja dari statement if-else ini 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 seperti proses B. Berikut terdapat beberapa program yang mungkin bisa menambah pemahaman tentang statement if-else.   Program untuk menentukan bilangan ganjil genap #include <stdio.h> main() { int x; printf(“masukkan x = “); scanf(“%d”,&x);   if(x %2 == 0) printf(“x termasuk bilangan genap”); else printf(“x termasuk bilangan ganjil”);   getch(); } Hasil :        Program untuk menentukan kelompok kata suatu karakter #include <stdio.h> main() { char x; printf(“masukkan sebuah karakter = “); scanf(“%c”,&x);   if(x>=’a’ && x<=’z’) printf(“karakter tersebut termasuk Huruf Kecil”); else if(x>=’A’ && x<=’Z’) printf(“karakter tersebut termasuk Huruf Besar”); else if(x>=’1′ && x<=’9′) printf(“karakter tersebut termasuk Angka”); else if(x==’0′) printf(“karakter tersebut merupakan Angka”); else printf(“karakter tersebut merupakan Karakter Khusus”);   } Hasil :     Program untuk membuat sebuah kalkulator #include <stdio.h> #include <stdlib.h> #include <math.h> main() { int valid_operator = 1; char operator; float bil, hasil, s = 0;   printf(“Mulai berhitung\n”);...

Read More

Jum’at Bersama si C

            Assalamu’alaikum, kali ini saya akan membahas tentang relational, logical, assignment dan conditional dalam Bahasa C. sebelum itu, saya ingin bertanya terlebih dahulu. Apa sih relational, logical, assignment dan conditional itu ?….             Relational operator adalah operator yang berfungsi untuk mebandingkan dua operand, misalkan lebih besar mana antara a dan b. manakah yang lebih kecil antara c dan 12. Dari perbandingan diatas maka akan didapatkan suatu hasil yaitu benar atau salah (truel false) yang berupa nilai 1 (selain nol) untuk benar dan 0 untuk salah. Operator ini terdiri dari tanda – tanda khusus yaitu : < (lebih kecil), > (lebih besar), == (sama dengan), <= (lebih kecil atau sama dengan), >= (lebih besar atau sam dengan), dan != (tidak sama dengan). Sedangkan untuk mengkombinasikan antara operator – operator diatas maka dapat digunakan Logical Operator yang terdiri dari && (and/dan), || (or/atau), dan ! (not/tidak). Assignment Operator identic dengan tanda ‘=’ (sama dengan), operator ini dapat dipadukan dengan operator aritmatika sehingga menjadi : +=, -=, *=, /= dan %=.Conditional Operator adalah operator yang dapat digunakan untuk menentukan (pengambikan keputusan) secara sederahana (satu baris statement), dimana hanya digunakan karakter khusus ‘?’ (tanda Tanya) dan ‘:’ (colon/titik dua).             Berikut terdapat beberapa contoh yang mungkin dapat membantu untuk lebih memahami tentang apa yang akan kita bahas sekarang. Tugas 3.5.1 Buatlah program untuk menentukan hasil (0 atau 1)...

Read More

Lebih Dekat Dengan Expression dan Statement si C

            Assalamu’alaikum, kembali lagi bersama saya Muhammad Miftahul Rizqi Maulana dari PENS 2019. Kali ini saya akan membahas tentang expression dan statement dalam Bahasa C. sebelum itu, saya ingin bertanya terlebih dahulu. Apa sih expression dan Statement itu ?…. Tanpa berlama – lama marilah kita langsung membahas Expression dan Statement dalam Bahasa C. Suatu expression adalah terdiri dari atas dua bagian yaitu operator dan operand, yang dikombinasikan menjadi satu. Operator adalah symbol yang digunakan untuk melakukan proses operasi satu atau beberapa operand. Operand adalah bagian yang paling sederhana dari expression. Operand dapat berupa konstanta seperti 339, 55, 132 dan seterusnya atau berupa variable seperti x, y, jumlah, selisih dan sebagainya. Statement adalah unsur dasar pembentuk suatu program. Statement terbagi menjadi tiga jenis, yaitu expression statement, compound statement, dan control statement. Pertama, expression statement adalah sebuah expression yang selalu diikuti tanda titik koma [;]. Kedua, compound statement adalah dua atau lebih statement yangdikelompokkan menjadi satu dengan cara member batas tanda kurung awal dan tanda kurung akhir, sehingga tidak perlu diakhiri dengan tanda titik koma pada akhir dari compound. Ketiga, control statement adalah statement yang mengendalikan langkah – langkah program, contohnya seperti for loop, while loop, dan if-else. Setelah memahami apa itu expression dan statement, marilahkita menuju ke tugas – tugas agar lebih mudah untuk memahami fungsi dari expression dan statement. Tugas 2.5.1     Buatlah program untuk mengkonverikan suatu nilai derajat Fahrenheit...

Read More

Algoritma Kehidupan

Assalamu’alaikum Wr. Wb. Sebelumnya perkenalkan nama saya, Muhammad Miftahul Rizqi Maulana dari PENS 2019. Pada kesempatan kali ini, saya akan membahas tentang sebuah materi algoritma dan pemrograman. Kalau boleh jujur sebenarnya ini merupakan sebuah postingan kali pertama saya. Kesan pertama saya ketika melihat tentang materi algoritma dan pemrograman, membuat saya menjadi tertarik untuk mendalami mulai dari dasar. Sebelumnya saya belum pernah mengerti tentang apa itu pemrograman. Namun, dengan bimbingan dari Pak Firman Arifin, selaku Dosen mata kuliah Algoritma dan Pemrograman, saya berharap mampu menguasai tentang materi ini. Sebelum menuju ke materi yang akan kita bahas yaitu Fungsi dan Variabel Dasar, saya ingin bertanya apa sih algoritma itu ?. algoritma merupakan sebuah langkah – langkah untuk menyelesaikan sebuah masalah. Kalau diperhatikan mungkin saja dengan algoritma kita bisa menyelesaikan sebuah masalah yang ada di kehidupan sehari – hari. Maka dari itu, algoritma sangatlah menarik ujntuk dipelajari. Kali ini, saya akan membahas tugas pertama saya yakni, Fungsi dan Variabel Dasar.   Tugas 1.5.1  Buatlah program untuk membuat tampilan dengan menggunkan karakter khusus ‘\t’ untuk pengaturan tabulasi.   #include<stdio.h> main() { printf(“\n\t                PRAKTIKUM”)  ; printf(“\n\t          PEMROGRAMAN BAHASA C”); printf(“\n\t          PROGRAM DIPLOMA III”); printf(“\n\t  POLITEKNIK ELEKTRONIKA NEGERI SURABAYA”); printf(“\n\t   INSTITUT TEKNOLOGI SEPULUH NOVEMBER”); printf(“\n\t                SURABAYA”); getch(); } Hasil : Tugas 1.5.2  Buatlah program untuk menentukan harga yan harus dibayar oleh seorang pembeli bila setiap pembelian barang mendapatkan diskon dengan tabel sebagai berikut : No....

Read More

Pin It on Pinterest