Select Page

Author: M. Septa Aji Miarsa

Sinau Bareng Bahasa C “Array”

Alooo… Kawan Kembali bertemu lagi bersama saya Septa Aji di dalam blog pembelajaran Sinau Bareng bahasa C di kampus PENS, Pada kali ini kita akan mempelajari suatu bab yang membahas mengenai “Variabel Array”. Berikut pembahasan singkat mengenai variabel array. Tipe data array adalah tipe data terstruktur yang merujuk kepada sebuah atau sekumpulan elemen yang mempunyai tipe data yang sama melalui indeks. Array biasanya disebut juga sebagai tabel, vektor atau larik. Dilihat dari dimensinya, array dapat dibagi menjadi Array Satu Dimensi dan Array Dua Dimensi  Array Satu Dimensi Sebelum digunakan, variabel array perlu dideklarasikan terlebih dahulu. Cara mendeklarasikan variabel array sama seperti deklarasi variabel yang lainnya, hanya saja diikuti oleh suatu indek yang menunjukan jumlah maksimum data yang disediakan. Deklarasi Array Bentuk Umum pendeklarasian array :  Type Data: Untuk menyatakan type data yang digunakan.  Ukuran : Untuk menyatakan jumlah maksimum elemen array. Array Dua Dimensi Array dua dimensi merupakan array yang terdiri dari m buah baris (row) dan n buah kolom (column). Bentuk array semacam ini menggunakan 2 (dua) buah kelompok indeks yang masing-masing direpresentasikan sebagai indeks baris dan kolom. Jika ingin memasukkan atau membaca sebuah nilai pada matriks maka, harus diketahui terlebih dahulu indeks baris dan kolomnya. Mungkin kalian akan lebih paham mengenai materi apabila kalian mencoba percobaan dibawah ini. Percobaan 1 Pada percobaan pertama ini kita disuruh untuk membuat program untuk mengurutkan data dengan urutan naik (ascending) yang dimasukkan...

Read More

Sinau Bareng Bahasa C “Looping”

Alooo… Kawan. Kembali bertemu lagi bersama saya Septa Aji di dalam blog pembelajaran bahasa C kampus PENS, Pada kali ini kita akan mempelajari suatu bab yang membahas mengenai “Statement Perulangan/Looping”. Pada materi kali ini saya akan menjelaskan tujuan dari mempelajari materi ini adalah lebih mengenal proses pengulangan dengan menggunakan beberapa kontrol statement seperti for, while, dan do-while. Berikut ini adalah penjelasan dari kontrol statement diatas. While : Pengulangan dengan menggunakan WHILE merupakan sebuah pengulangan yang dikendalikan oleh suatu kondisi tertentu, dimana kondisi tersebut yang akan menentukan apakah perulangan itu akan terus dilaksanakan atau dihentikan. Kondisi tersebut akan dicek disetiap awal iterasi, apakah sebuah kondisi terpenuhi atau tidak. Jika kondisi terpenuhi (bernilai benar), maka iterasi akan dilanjutkan. Jika kondisi tidak terpenuhi, maka iterasi dihentikan. Do While : Pada struktur pengulangan dengan sintaks DO… WHILE…, aksi akan terus dilakukan hingga kondisi yang dicek di akhir pengulangan, bernilai benar. Dengan sintaks ini, pengulangan pasti dilakukan minimal satu kali, yakni pada iterasi pertama sebelum pengecekan kondisi. WHILE dengan DO WHILE seringkali memberikan hasil yang sama, tetapi ada kalanya hasilnya akan berbeda, sehingga harus berhati-hati dalam penggunaan kondisi antara WHILE dengan DO WHILE. Dengan kata lain Bagian pernyataan1 hingga pernyataanN dijalankan secara berulang sampai ungkapan bernilai salah (sama dengan nol). Namun berbeda dengan while, pengujian ungkapan dilakukan dibelakang (setelah bagian peryataan). For : merupakan sintaks yang relatif paling mudah digunakan. Sintaks ini serupa dengan sintaks WHILE… DO… dalam...

Read More

Kebanyakan Sambat Sampai Lupa Sahabat “C”

Alooo… Kawan. Kembali bertemu lagi bersama saya Septa Aji di dalam blog pembelajaran bahasa C kampus PENS, Pada kali ini kita akan mempelajari suatu bab yang membahas mengenai “STATEMENT PENENTU KEPUTUSAN”. Materi apa lagi ini? Wkwkwkwkwk. Kemarin aja udah ngga paham malah di buat materi lagi. Lihatlah segi positifnya kawan kawanku, kalian akan mendapatkan materi baru dengan cara mempelajari materi ini. Berbeda dengan biasanya, dalam blog ini saya akan menjelaskan tujuan dari materi ini. 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. Kita lanjut dengan membahas teori dari materi ini. Pertama, 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. Kedua, 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. Ketiga, Statement switch-case adalah bentuk lain dari statement else-if, dengan mendaftar kondisi secara vertical dalam satu kolom sehingga memudahkan dalam hal evaluasi program. Sudah paham kan mengenai tujuan dan teori dari materi ini. Jikalau belum paham mengenai materi ini marilah kita melangkah menuju proses percobaan agar pembaca sekalian lebih paham dan mengerti mengenai materi ini. Percobaan 1 Membuat program...

Read More

Belajar Bahasa C dengan DPR

Alooooooo……….. kawan. Kembali bertemu lagi di dalam blog pembelajaran bahasa C kampus PENS, Pada kali ini kita akan mempelajari suatu bab yang membahas mengenai “ RELATIONAL, LOGICAL, ASSIGMENT AND CONDITIONAL”. Sebelum itu sekarang makin marak akan demo-demo sekelompok mahasiswa dari berbagai universitas di indonesia yang menolak RUU dari pemerintah. Mereka menolak akan dilemahkannya pahlawan reformasi anti korupsi di indonesia ini. Para mahasiswa tidak tahu bagaimana cara paling ampuh untuk mengatasi ketidaktahuan atau bahasa halusnya KEBODOHAN Anggota dewan. Cara yang paling ampuh adalah membuat otak buatan atau artificial intelligent dan menaruhnya pada otak para anggota dewan. Oleh karena itu dengan kita mempelajari bahasa C yang lebih mendalam kita akan bisa membuat kecerdasan buatan yang dapat membuat indonesia menjadi lebih maju. Materi Bahasa C selanjutnnya yang akan saya bahas adalah Relational Operator. HMMMMZZZZ apakah itu? apa itu sama seperti pemikiran anggota dewan? unuk lebih jelasnya mari kita bahas lebih lanjut. Relational operator adalah operator yang dapat digunakan untuk membandingkan antara dua operand. Misalkan lebih besar yang mana antara unsur a dan unsur b atau lebih kecil mana antara kedunya dan menampilkan hasil benar atau salah. Jika benar maka akan bernilai 1 dan jika salah akan bernilai 0. Sudah paham? Bila kalian belum paham kalian bisa menyimak dan mempelajari tugas-tugas dibawah ini. Check this out. Tugas 3.5.1 Pada tugas pertama ini kita disuruh untuk membuat program yang dimana kita harus bisa menentukan...

Read More

Bingung Soal Bahasa C ta?

Assalamualaikum Wr. Wb Hai kawan, bagaimana kabarmu hai ini? Ku harap hai ini tidak bingung memikirkan tugas yang makin hari makin banyak dan makin numpuk. Sebelum kalian membaca artikel ini perkenankan diri saya memperkenalkan diri saya telebih dahulu. Nama saya M. Septa Aji dari PENS 2k19. Artikel ini merupakan post petama saya yang akan membahas mengenai materi Algoritma dan pemrograman. Kesan petama saya mengenai materi ini pertama kali menurut saya cukup membingungkan, karena ini pengalaman petama saya belajar mengenai materi ini. Tapi saya merasa sangat tertantang karena materi ini sangat menarik dan cukup susah untuk dipelajari. Materi ini cocok dipelajari kalian yang memiliki jiwa kepo atau rasa ingin tahu yang tinggi. Dengan bimbingan Pak firman selaku Dosen Mata Kuliah Algoritma dan Pemrograman dari PENS insyaAllah saya mampu mengusai materi ini. Sebelum mengenal jauh mengenai materi ini kalian harus mengetahui materi dasar dari materi ini. Pertama, apa sih algoritma itu? pengertian algoritma itu sendii adalah suatu urutan dari beberapa langkah logis dan sistematis yang digunakan untuk menyelesaikan masalah tertentu. Dari artinya sendiri algoritma akan sangat membantu pekerjaan dan tugas tugas dari manusia, baik masalah diri sendiri sampai kehidupan sehari hari. Oleh karena itu algoritma sangat perlu untuk dipelajari oleh seluruh orang. Aplikasi yang saya gunakan untuk mengerjakan tugas ini adalah CodeBlocks, disarankan bagi kalian untuk menginstall aplikasinya terlebih dahulu sebelum meneruskan membaca artikel ini. Bagi kalian yang kesulitan mencari atau belum...

Read More

Pin It on Pinterest