Select Page

Author: Rio Arya Dewangga

Belajar Mengembangkan Fungsi-Fungsi ‘C’

Assalamu’alaikum Wr.Wb Haii sobat hidup !! SALAM HIDUP !! Oke sobat hidup, pada kesempatan kali ini, kita akan membahas materi selanjutnya setelah materi STATEMENT PENENTU KEPUTUSAN. Uwaww materi apakah ituuu?? Yakk benar sekali, kita akan membahas materi tentang MENGEMBANGKAN FUNGSI-FUNGSI SENDIRI. Tapi tunggu duluu.. seperti biasa, sebelum masuk ke dalam pembahasan teori, ada tujuan yang ingin kita capai dalam belajar mengenai materi ini, sobat hidup. Apasih tujuannya? TUJUAN dari percobaan kali ini ialah untuk mempelajari pembuatan fungsi-fungsi diluar fungsi fungsi yang ada, serta mempelajari penggunaan variabel global, local, eksternal, otomatis, statis dan register. Nah setelah mengetahui tujuan dari percobaan kali ini, baru deh kita masuk ke dalam pembahasan teori PENGEMBANGAN FUNGSI-FUNGSI. FUNGSI adalah sub-program yang bisa digunakan kembali baik di dalam program itu sendiri, maupun di program yang lain, atau gampang nya adalah bagian dari sebuah program yang bagian itu terpisah dari program utama dengan tujuan untuk melaksanakan tugas tertentu dalam bahasa c. BAGIAN-BAGIAN FUNGSI Tipe keluaran fungsi, dapat berupa salah satu tipe data C, misalnya char atau int . Kalau penentu tipe tidak disebutkan maka dianggap bertipe int (secara default). Tubuh fungsi berisi deklarasi variabel (kalau ada) dan statemenstatemen yang akan melakukan tugas yang akan diberikan kepada fungsi yang bersangkutan. Tubuh fungsi ini ditulis di dalam tanda kurung kurawal buka dan kurung kurawal tutup. Nah, setelah mengetahui tentang FUNGSI kali ini mari mencoba membuat sebuah program dengan memberikan FUNGSI. Membuat Fungsi penentu tahun...

Read More

LOOPING (STATEMENT PERULANGAN)

Assalamu’alaikum Wr.Wb Haii sobat hidup !! SALAM HIDUP !! Oke sobat hidup, pada kesempatan kali ini, kita akan membahas materi selanjutnya setelah materi STATEMENT PENENTU KEPUTUSAN. Uwaww materi apakah ituuu?? Yakk benar sekali, kita akan membahas materi tentang STATEMENT PERULANGAN (LOOPING). Tapi tunggu duluu.. seperti biasa, sebelum masuk ke dalam pembahasan teori, ada tujuan yang ingin kita capai dalam belajar mengenai materi ini, sobat hidup. Apasih tujuannya? TUJUAN dari percobaan kali ini ialah mempelajari proses pengulangan menggunakan beberapa control statement seperti for, while, dan do-while. Nah setelah mengetahui tujuan dari percobaan kali ini, baru deh kita masuk ke dalam pembahasan teori STATEMENT PERULANGAN (LOOPING). Control Statement adalah statement yang digunakan untuk mengarahkan jalannya program sehingga urutan pengerjaan program dapat melompat-lompat atau berulang. Statement yang termasuk Control Statement adalah : for digunakan untuk membuat perulangan yang dikontrol initial (nilai awal), condition (kondisi), increment decrement (penambahan/penurunan). while digunakan juga untuk perulangan seperti statement for(), tetapi statement while() memeriksa kondisi dulu, bila kondisi memenuhi (benar), maka perulangan dilaksanakan. do-while cara kerja dari statement do-while adalah langsung mengerjakan badan loop, kemudian kondisi diperiksa bila kondisi memenuhi perulangan dilanjutkan bila tidak peulangan selesai. Nahh sobat hidup, berakhir sudah pembahasan teori dari STATEMENT PERULANGAN (LOOPING) itu, sekarang agar lebih jelas dan lebih paham, kita langsung saja melakukan percobaannya. Let’s go… Membuat program untuk mencetak matriks identitas. #include <stdio.h> void main() { int baris, kolom, n; printf(“Masukkan Ordo = “); scanf(“%d”, &n); printf(“\n”); for (baris=0; baris<n; baris++)...

Read More

ALGORITMA DALAM MENENTUKAN KEPUTUSAN Mr.C

“Menentukan keputusan tidak hanya ada di dalam kehidupan sehari hari saja, tetapi di dalam bahasa pemrogaman juga ada istilah penentu keputusan” -Mr.C Assalamu’alaikum Wr.Wb Haii sobat hidup !! SALAM HIDUP !! Kembali lagi dengan saya, orang ganteng gatau darimana… hiyahiya… Oke sobat hidup, pada kesempatan kali ini, kita akan membahas materi selanjutnya setelah materi relational kemarin. Uwaww materi apakah ituuu?? Yakk benar sekali, kita akan membahas materi tentang STATEMENT PENENTU KEPUTUSAN. Tapi tunggu duluu.. seperti biasa, sebelum masuk ke dalam pembahasan teori, ada tujuan yang ingin kita capai dalam belajar mengenai materi ini, sobat hidup. Apasih tujuannya? TUJUAN dari percobaan kali ini ialah untuk mempelajari dan mengamati penggunaan statement penentu keputusan (if-else); memanfaatkan statement if-else untuk membuat proses perulangan yaitu dengan dikombinasikan dengan statement goto-label; mempelajari statement if-else bersarang (nested if); mempelajari (else-if); dan yang terakhir mempelajari penggunaan statement switch-case sebagai alternatif pengganti else-if. Nah setelah mengetahui tujuan dari percobaan kali ini, baru deh kita masuk ke dalam pembahasan teori STATEMENT PENENTU KEPUTUSAN. Statement if-else adalah statement yang digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan. Cara kerjanya adalah melakukan perbandingan menggunakan Relational Operator dan/atau Logical Operator. Statement else-if adalah cara lain dari bentuk if-else yang digunakan untuk menentukan satu kondisi yang benar dari beberapa kondisi yang tersedia. Struktur else-if hampir sama dengan struktur if-else, ketika sobat hidup menggunakan struktur if-else secara berulang, maka harus menggunakan struktur else-if. Statement switch-case adalah bentuk lain...

Read More

RELATIONAL, LOGICAL, ASSIGNMENT DAN CONDITIONAL

Assalamu’alaikum Warahmatullahi Wabarakatuh. Haii sobat hidup !! SALAM HIDUP !! Kembali lagi dengan saya Rio Arya Dewangga in the house yooo…. Pada kesempatan kali ini, saya akan membahas tentang Relational, Logical, Assigment dan Conditional pada Program C. Sebelum kita masuk pada pembahasan mengenai judul kita, kita harus tau tujuan dari pembahasan kali ini. Apasih tujuannya? Yakk.. tujuan dari pembahasan ini tidak lain dan tidak bukan adalah untuk mempelajari dan mengamati penggunaan operator yang digunakan sebagai pembanding antara operand satu dengan operand yang lain, yang dapat berupa sebagai variabel atau konstanta. Nah sekarang kita masuk ke dalam teori nya dulu nih sobat hidup… RELATIONAL OPERATOR, adalah operator yang dapat digunakan untuk membandingkan antara dua operand yang akan menghasilkan suatu hasil yaitu benar atau salah yang berupa nilai 1 untuk benar dan 0 untuk salah LOGICAL OPERATOR, adalah operator yang digunakan untuk menghubungkan ekspresi relasi antara 2 operand atau lebih yang nantinya akan menghasilkan nilai benar atau salah (1 atau 0). ASSIGNMENT OPERATOR, adalah operator yang digunakan untuk memberikan nilai ke dalam suatu variabel. Di dalam bahasa C, operator assignment menggunakan tanda sama dengan “=”. Nantinya juga terdapat operator assignment gabungan, seperti “+=”, “-=”, “*=”, “/=” dan “%=”. CONDITIONAL OPERATOR, adalah operator yang digunakan untuk menentukan (pengambilan keputusan) secara sederhana (satu baris statement), dimana hanya menggunakan karakter khusus “?” dan “:”. Cukup sudah pembahasan teori tentang Relational, Logical, Assignment dan Conditional....

Read More

EKSPRESI DAN PERNYATAAN Mr.’C’

Assalamu’alaikum Warahmatullahi Wabarakatuh. Haii sobat hidup !! Salam hidup !! Yaa.. pada kesempatan kali ini saya akan melanjutkan pembahasan tentang Program C yang kedua, yaitu tentang EXPRESSION & STATEMENT. Sebelum masuk ke dalam pembahasan, mari kita simak dulu, “Apasih tujuan dari pembahasan EXPRESSION & STATEMENT?” Tujuan dari pembahasan kali ini ialah untuk mempelajari dan mengamati penggunaan operator aritmatika seperti +, -, *, / dan % (modulus) dan operator unary seperti – (minus), ++ (increment) dan – (decrement) yang dipadukan dengan tipe variabel dasar yaitu int (bilangan bulat) dan float (presisi tunggal), double (presisi ganda) dan char. Nah setelah kita mengetahui tujuan dari pembahasan ini, sekarang kita harus tau, “Apa itu EXPRESSION & STATEMENT?” Pada dasarnya, Expression adalah gabungan antara operator dan operand. Dari penggabungan operator dan operand ini dapat dibangun ekspresi-ekspresi yang lebih rumit. Namun demikian, bisa saja dalam bentuk paling sederhana, sebuah ekspresi hanya terdiri dari sebuah operand. Operator adalah simbol yang digunakan untuk melakukan proses operasi satu atau beberapa operand. Sedangkan Operand adalah bagian yang paling sederhana dari EXPRESSION. Operand dapat berupa konstanta ataupun variabel. Statement adalah unsur dasar pembentuk suatu program. Statement dibagi menjadi 3 jenis, yaitu: 1. Expression Statement (suatu ekspresi yang diikut dengan tanda titik koma [;]) 2. Compound Statement (dua atau lebih statement yang dikelompokkan menjadi satu dengan cara memberi batas tanda kurung awal dan akhir dari compound, sehingga tidak perlu tanda [;]....

Read More

Pin It on Pinterest