Select Page

Author: Rossa Intan Almaida

Apasih Fungsi di Pemograman???

Assalamualaikum wr.wb. Saya akan sedikit bercerita tentang fungsi di pemograman… Semoga bermanfaat yaa Fungsi Standar Bahasa C Pada bahasa C terdapat beberapa fungsi standar seperti misalnya main(), printf() dan getch() yang telah kita gunakan sebelumnya. Fungsi main() adalah fungsi yang mempunyai kedudukan sangat istimewa. Fungsi main() merupakan fungsi utama yang harus ada dalam setiap program bahasa C. Fungsi main() berisi rutin utama program yang akan dijalankan ketika program bahasa C kita eksekusi. Jadi semua kontrol alur proses program berada dalam fungsi main() ini. Membuat Fungsi Sendiri dalam Bahasa C Selain dari fungsi-fungsi standar bahasa C tersebut diatas, kita juga bisa membuat fungsi sendiri dengan syarat tidak boleh sama dengan fungsi standar. Kita bisa membuat fungsi dengan nama yang kita tentukan sendiri serta proses dan parameter yang kita sesuaikan dengan kebutuhan kita tentunya. Sebuah fungsi yang umum biasanya memerlukan masukan yang disebut dengan argumen atau parameter. Data masukan ini selanjutnya diproses oleh fungsi dan dikeluarkan dalam bentuk...

Read More

PERCOBAAN 5 {LOOPING}

Assalamualaikum wr.wb. Disini saya akan membagikan t informasi tentang Statement Perulangan (Looping). Control statement adalah statement yang digunakan untuk mengarahkan jalnnya program,segingga urutan pengerjaan program dapat melompat-lompat atau berulang.Ada beberapa statement yang termaaasuk control stetements if-else,else-if,goto(),switch(),break,continue,for(),while(),dan do-whilw. Do While Pada perulangan menggunakan DO WHILE, statemen program akan dijalankan secara berulang selama kondisi syarat pada WHILE masih terpenuhi atau bernilai benar. Perulangan akan berhenti jika kondisi syarat pada WHILE bernilai salah. Pada perulangan DO WHILE, statemen program akan dijalankan setidaknya sekali sebelum mengecek kondisi syarat pada WHILE. Stuktur penggunaan do while dalam looping seperti berikut : do{ //statement }while(kondisi); Contoh program menggunakan do while : #include <stdio.h> int main(){ //do akan melakukan statement SEKALI DULU lalu akan mengecek kondisinya DIBAWAH, jika TRUE maka LANJUT jika FALSE maka STOP int bilangan; //meminta inputan banyaknya bilangan printf("Masukkan banyaknya bilangan : "); scanf("%d", &bilangan); fflush(stdin); //inisialisasi nilai awal i=1 int i=1; //do akan melakukan statement SEKALI DULU lalu akan mengecek kondisinya DIBAWAH, jika TRUE maka LANJUT jika FALSE maka STOP do{ printf("%d\n",i); i++; }while(i<=bilangan); getchar(); return 0; } While Pada perulangan menggunakan WHILE, statemen program juga akan dijalankan secara berulang selama kondisi syarat pada WHILE masih bernilai benar. Perulangan akan berhenti jika syarat pada WHILE bernilai salah. Bentuk dari penggunaan while : while(kondisi){ //statement } Contoh penggunaan while dalam looping/repetisi : #include <stdio.h> int main(){ //while akan melakukan pengecekan kondisi terlebih dahulu sebelum...

Read More

PERCOBAAN 4 (STATEMENT PENENTU KEPUTUSAN)

Hello teman-teman,  disini saya akan memberikan sedikit informasi tentang Statement Penentu Keputusan. Apasih tujuan kita mempelajari hal tersebut?? Tujuan kita adalah memanfaatkan statement if-else untuk membuat proses perulangan yaitu dengan dikombinasi dengan statement goto-label. Mempelajari statement if-else bersarang (nested if).Mempelajari penggunaan dari statement switch-case sebagai alternatif pengganti dari statement else-if. Statement if-else digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan. Cara kerjanya adalah melakukan perbandingan menggunakan Relational Operator dan/atau Logical Operator. Sebagai contoh: Seorang ibu meminta bantuan kepada anaknya. Ibu: Nak, tolong pergi ke Indomaret dan beli 1 botol susu. Jika mereka mempunyai telur, beli 6. Seorang anak pun pergi, dan kemudian kembali dengan 6 botol susu. Ibu: Mengapa kamu membeli 6 botol susu Anak: karena mereka mempunyai telur. Dari dialog diatas mungkin sudah paham, jika belum paham baca yang telah saya tulis miring. Disitu terdapat kalimat dan “Jika mereka mempunyai telur, beli 6”. Nah dalam kalimat ini adalah sebuah pernyataan, dimana “Jika Mereka mempunyai telur” ini merupakan sebuah pengecekan kondisi atau ekspresi logika, jika kondisi ini bernilai benar atau dengan kata lain “di indomaret terdapat telur” maka pernyataan yang harus dilakukan adalah “membeli 6 botol ”. Sobat pastinya sudah mengerti, kita lanjutkan dengan materi kita tadi. Dalam bahasa pemrograman manapun pasti terdapat Pengambilan Keputusan, dalam pengambilan keputusan itu dasarnya ada 2 yaitu (if) dan (switch). Ok langsung kita bahas saja apa itu (if) dan (switch) serta pengembangannya,...

Read More

PERCOBAAN III {RELATIONAL,LOGICAL,ASSIGNMENT,DAN CONDITIONAL}

Assalamualaikum wr.wb. Hello teman-teman.. Disini saya akan mencoba berbagi ilmu yang saya miliki,semoga bermanfaat bagi kalian semua.. Saya akan menjelaskan tentang Relational,Logical,Assignment,dan Conditional yang bertujuan untuk mempelajari penggunaan operator yang digunakan sebagai pembanding antara operand satu dengan operand lainnya yang berupa konstanta atau variable. Operand adalah sebuah objek yang ada pada operasi matematika yang dapat digunakan untuk melakukan operasi. Operand atau operator dalam bahasa C berbentuk simbol bukan berbentuk keyword atau kata yang biasa ada di bahasa pemrograman lain. Simbol yang digunakan bukan karakter yang ada dalam abjad tapi ada pada keyboard kita seperti =,<,>,* dan sebagainya. Relational Operator adalah operator yang dapat digunakan untuk membandingkan antara dua operand,misalkan lebih besar mana antara a dan b,manakah yang lebih kecil antara c dan 12. Dari perbandingan di atas akan didapatkan suatu hasil yaitu salah atau benar. Ada enam macam Relatioal Operator: <       : kurang dari <=     : kurang dari atau sama dengan >       : lebih besar >=     : lebih besar atau sama dengan ==     : sama dengan /=     : tidak sama dengan Logical Operator adalah pengkombinasi antara operator-operator di atas yang terdiri dari || (OR), && (AND), ! (NOT). Logical Operator adalah operator yang digunakan untuk membandingkan 2 kondisi logika, yaitu logika benar (TRUE) dan logika salah (FALSE). Logical Operator  sering digunakan untuk kodisi IF, atau untuk keluar dari proses perulangan (looping). Jenis operand dalam Logical Operator  ini adalah variabel dengan tipe boolean. Namun jika operand bukan boolean, akan “dikonversi” menjadi boolean...

Read More

PERCOBAAN II {EXPRESSION (OPERATOR and OPERAND) and STATEMENT}

Assalamualaikum wr.wb. Hello teman-teman…! Disini saya akan mencoba  sedikit menjelaskan tentang EXPRESSION (OPERATOR & OPERAND) & STETEMENT yang bertujuan untuk mengamati dan mempelajari penggunaan operator aritmatika seperti +,-,*,/,dan % (modulus) dan operator  unary seperti –(minus),++(increment),dan decrement yang dipadukan dengan variable dasar yaitu int (bilangan bulat) dan float (presisi tunggal),double (presisi ganda),dan char. Operator Aritmatika : NO Jenis-jenis Contoh Penjelasan 1. Perkalian x*y Kalikan x dengan y 2. Pembagian x/y Bagi x dengan y 3. Modulo x%y Sisa pembagian x oleh y 4. Penjumlahan x+y Tambahkan x dengan y 5. Pengurangan x-y Kurangkan x dengan y 6. Postfix inkrement ++x Increment x setelah digunakan 7. Prifix increment x++ Inkrement x sebelum digunakan 8. Postfix decrement -x dekrement x sebelum digunakan 9. Prefix decrement X+ dekrement x setelah digunakan 10. Negasi -x Negasikan nilai x 11 Unary plus +x Nilai positif x Presidensi Operator Matematika: NO Operator Asosiatifias Presidensi 1. ++- Kanan ke kiri Tertinggi 2. – Kiri ke kanan 3. */% Kiri ke kanan 4. +- Kiri ke kanan Terendah   Operator atau simbol-simbol yang digunakan untuk melaksanakan suatu pengolahan data,baik bilangan maupun teks. Operator aritmatika adalah sekelompok operator yang digunakan untuk mengolah aritmatik. Suatu Iexpression terdiri dari 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 paing sederhana dari Expresion. Operand...

Read More

Pin It on Pinterest