Select Page

Author: Galih Adji Saputra

Tentang Si “ARRAY”

Halo sobat redaksiana! Bertemu lagi bersama saya Galih Adji Saputra dari kelas 1 D3 Teknik Elektronika. Kali ini saya akan memberikan beberapa info dari ARRAY.Apasih yang dimaksud Variable Array itu? Langsung saja kita bahas satu per satu! Variabel Array adalah kumpulan dari beberapa nilai yang mempunyai tipe yang sama. Misalkan integer semua. float semua dan sebagainya. Untuk membedakan antara nilai satu dengan lainnya digunakan suatu subscript, yang sering disebut index. Suatu variabel array dapat digunakan untuk menyimpan beberapa nilai dengan tipe sama. Contohnya variabel bilangan[n]. Maka dapat menyimpan beberapa nilai dengan index mulai 0 sampai n-1 yaitu bilangan [0]. bilangan[1],……. bilangan[n-1]. Nilai subscript dapat berupa konstanta, variabel dan ekspresi integer. Dapat diartikan, kita dapat menyimpan banyak data hanya dalam satu variabel saja. Tentu saja hal ini semakin memudahkan kita dengan program menjadi lebih ringkas. Ada beberapa hal yang perlu sobat perhatikan tentang array, yaitu: Nomor index pada Array dimulai dari nol (0).Array hanya mampu menyimpan data dengan tipe yang sama.Tipe data array yang dapat digunakan antara lain: int, char, double, string, dan boolean. Setelah kita telah membahas Si Array. Tidak lengkap kalau belum mencoba praktikumnya. Tanpa basa-basi langsung saja kita SIIIKAAAT!!! 1.Membuat program untuk mengurutkan data dengan urutan naik (ascending) yang dimasukkan melalui keyboard 2.Membuat program untuk mengimplementasikan bilangan prima 3.Membuat laporan nilai menggunakan Array Sekian dulu pembahasan tentang array kali ini. Sampai jumpa di lain...

Read More

Mengupgrade Fungsinya Masing-masing

Halo sobat redaksiana! Bertemu lagi bersama saya Galih Adji Saputra dari kelas 1 D3 Teknik Elektronika. Kali ini saya akan membahas tentang fungsi. Tapi, fungsi yang satu ini bisa kita kembangkan dengan cara menambahkan beberapa fungsi diluar fungsi yang ada. Kok bisa! Langsung saja kita bahas biar tidak penasaran. Suatu fungsi merupakan bagian program yang terpisah dari fungsi program utamanya yaitu main () dan berdiri sendiri untuk mengerjakan suatu proses tertentu. seperti istilah yang digunakan dalam bahasa pemrograman BASIC atau PASCAL. Tujuan digunakannya fungsi ini adalah mencegah terjadinya penggunaan program secara berulang ulang. Pada percobaan sebelumnya telah menggunakan program fungsi dari C seperti printf() , scanf() , getch() , puts() , for()  , dan sebagainya. Nah disini  akan menggunakan fungsi baru dimana tidak ada pada daftar pustaka bahasa C (TURBO C), Mau tau gimana caranya langsung saja kita praktekkan! 1.Membuat fungsi kabisat() yang akan memberikan nilai balik 1 bila tahun adalah kabisat dan 0 bila tahun bukan kabisat. 2.Membuat fungsi factorial() untuk menghitung nilai faktorial 3.Membuat fungsi permutasi() dan kompinasi() untuk menghitung permutasi dan kombinasi dari suatu pasangan bilangan Sekian materi dari saya, semoga materi ini bisa memberikan manfaat bagi kalian semua. Sampai bertemu lagi di materi...

Read More

Belajar Pemograman Sambil Bermain Hulahoop (Looping)

Halo sobat redaksiana! Bertemu lagi bersama saya Galih Adji Saputra dari Kelas 1 D3 Elka B. Kali ini saya akan memberikan kalian materi tentang bermain hulahoop. Hulahoop disini bukan hulahoop untuk olahraga membakar kalori. Tapi hulahoop disini kita akan mempelajari tentang Looping. Penasaran! Langsung saja kita bahas, GASKEUN!!! Control Statement  adalah statement yang digunakan untuk mengarahkan jalannya program. Sehingga urutan pengerjaan program dapat melompat-lompat atau berulang-ulang Ada beberapa statement yang termasuk control statement yaitu statements if-else, else-if, go to(), switch(), break, continue, for(), while() dan do-while. Apa saja sih kegunaannya? langsung saja kita bahas! 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. Nah, setelah kita sudah mengetahui definisi dan fungsinya. Langsung saja kita mulai percobaannya! 1. Program mencetak matriks identitas 2. Program untuk menampilkan tabel perkalian 3. Program dengan membalikan tampilan angka yang dimasukkan pada keyboard 4. Program tabel konversi suhu dari derajat celcius ke derajat fahrenheit, reamur,...

Read More

Mengenal Tim 4Logical Squad (Relational, Logical, Assignment, dan Conditional)

Assalamualaikum Warahmatullahi Wabarakatuh. Hai Sobat redaksiana, Bertemu lagi bersama saya Galih Adji Saputra dari jurusan D3 Elektronika B. Kali ini saya akan membahas tentang Relational. Logical. Assignment. Dan Conditional dalam Pemograman Bahasa C. Sebelumnya kita mulai berkenalan dengan 4Logical Squad. 4Logical Squad ini terdiri dari 4 Operator. Operator pertama, Relational Operator adalah operator yangt 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 diatas maka akan didapatkan suatu hasil yaitu benar atau salah (true/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 sama dengan), dan != (tidak sama dengan). Sedangkan untuk mengkombinasikan antara operator-operator daiatas maka dapat digunakan Operator kedua, Logical Operator yang terdiri dari && (and/dan). ||(or/atau) dan !(not/tidak). Kemudian Operator ketiga, Assignment Operator identik dengan tanda ‘=’ (sama dengan), operator ini dapat dipadukan dengan operator aritmatika sehingga menjadi: +=, -=, *=, /=, dan %=. Dan Operator terakhir, Conditional Operator adalah operator yang dapat digunakan untuk menentukan (pengambilan keputusan) secara sederhana (satu baris statement), dimana hanya digunakan karakter khusus ‘?’ (tanda tanya) dan ‘:’ (titik dua). Nah, habis berkenalan dengan 4Logical Squad ini belum lengkap kalau tidak memahami bagaimana langkah-langkah pemogramannya kan?...

Read More

Semua Keputusan Ada Di Tangan Statement

Assalamualaikum warahmatullahi wabarakatuh. Bertemu lagi bersama saya Galih Adji Saputra. Kali ini kita akan membahas tentang Statement si penentu keputusan.Statement ini diibaratkan seorang hakim dalam sidang hukum yang dimana istilah hakim sendiri ialah seorang yang menetukan apakah terdakwa mendapat hukuman yang setimpal atau tidak. Sama seperti statement, yang tugasnya menentukan pilihan dari suatu kondisi yang diberikan. Tapi bedanya statement ini digunakan untuk pemogramman bahasa C. Kalau begitu langsung saja kita bahas materinya lebih dalam lagi. Statement if-else, digunakan untuk memiih beberapa pilihan pada suatu kondisi yang diberikan. Yaitu dengan membandingkan dengan menggunakan Logical Operator atau/dan RelationalOperator, yang jika kondisi itu benar, maka akan bisa mengerjakan proses P, dan jika kondisi itu salah, maka tidak akan bisa mengerjakan proses P, dan atau bisa mengerjakan proses yang lain, misalnya proses Q. Statement if-else bersarang merupakan kombinasi dari pada beberapa if-else, jika ada kondisi yang dapat diujikan kebenarannya secara bersamaan ( if didalam if ). Dan ada juga statement else-if yang digunakan saat menentukan satu kondisi yang benar. Ada juga Statement switch-case yang dapat mendaftar suatu kondisi secara vertical dalam suatu kolom yang dapat meringankan dalam hal mengevaluasi program. Setelah kita membahas materi. Langsung saja kita mulai percobaannya! 1. Membuat Program yang dapat menentukan bilangan Ganjil atau Genap. Ketiklah kode seperti pada gambar dibawah ini. Maka akan didapati hasil seperti berikut 2. Membuat Program untuk menentukan kelompok (Karakter, Angka, Operator, dll) dari Input yang telah dimasukkan. Ketiklah kode seperti pada gambar dibawah ini. Maka...

Read More

Pin It on Pinterest