Select Page

Author: Made Wira Narendra Wirsuyana

BELAJAR VARIABEL POINTER & PENGGUNAANNYA DALAM FUNGSI

Hallo selamat pagi, siang, sore, malam untuk semua kawan-kawan disana. Bagaimana kabarnya hari ini? pada baik semua kan pastinya hehe. Pada kesempatan kali ini ijinkan saya untuk membagi ilmu tentang pemrograman yaitu PENGGUNAAN POINTER & PENGGUNAANNYA DALAM FUNGSI. Tujuan saya membagi ilmu ini yaitu untuk membuat kawan-kawan semua mengerti dan paham mengenai variabel pointer yang dipadukan dengan variabel bertipe integer, array dan string serta penggunaan pointer dalam suatu fungsi, baik sebagai penunjuk fungsi atau sebagai argument fungsi, selain itu disini saya juga bertujuan untuk membuat kawan-kawan memahami tentang pointer yang menunjuk pointer lainnya. Hal pertama yang kita harus tau yaitu apa itu pointer, Pointer adalah suatu variabel yang menyimpan alamat dari suatu variabel yang ditunjuk oleh pointer yang bersangkutan. Karena data yang ditunjuk oleh pointer bervariasi, maka tipe dari pointer harus disesuaikan dengan tipe data yang ditunjuk. Untuk memperkirakan ukuran data yang ditunjuk, sehingga alokasi memori terjaga deangan baik. Pointer berguna untuk mentransfer data yang mempunyai kapasitas besar, melalui suatu fungsi. Pointer sangat erat kaitannya dengan array, sehingga variabel pointer dapat menggantikan fungsi dari variabel array. Nah setelah teori kawan sudah memahaminya, saatnya kita akan menuju pada penerapan atau praktek pada aplikasinya. Untuk aplikasinya kawan-kawan dapat mengunakan aplikasi apa saja yang berhubungan dengan pemrograman, namun disini saya menggunakan aplikasi CodeBlocks agar lebih mudah dalam mempelajari dan memahaminya. Praktek dari variabel pointer ini akan saya bagikan pada kesempatan berikutnya, dan...

Read More

BELAJAR PROGRAM VARIABEL DAN FUNGSI STRING BAHASA ‘C’inta

Selamat pagi, siang, sore, dan malam teman-teman dimanapun kalian berada dan kapanpun kalian membaca blog ini hehe, kembali lagi bersamaku Wira Narendra dalam blog pemrograman dimana di blog ini saya akan membagikan ilmu-ilmu tentang pemrograman VARIABEL & FUNGSI STRING. Sebelum kita memulai penerapan variabel dan fungsi string dalam algoritma, mari kita ketahui terlebih dahulu apa itu STRING. Suatu karakter STRING adalah terdiri dari beberapa karakter (deretan karakter) yang diakhiri dengan karakter khusus ‘\0’ (null). Suatu konstanta string adalah karakter string yang dituliskan diantara tanda petik ganda (“”). Seperti yang digunakan pada fungsi printf() atau puts(). Konstanta karakter string mempunyai kelas penyimpan static, sehingga bila digunakan didalam fungsi, maka nilainya tidak akan berubah selama program masih aktif. Penulisan string : string A = “gaji”; Penulisan karakter : char A = ‘g’; char B = ‘a’; char C = ‘j’; char D = ‘i’; char E = ‘\0’; Kita dapat membangun sebuah string dengan menggunakan array dari beberapa karakter. Dalam bahasa C++, string yang digunakan adalah bertipe null terminated string, yaitu jenis string yang diakhiri dengan oleh karakter null (‘\0’), bukan nol. Oleh karena itu, jika kita ingin mendeklarasikan string dalam bentuk array dari char, maka kita harus menambahkan 1 tempat untuk posisi karakter null. Setelah kita tau teori dari variabel dan fungsi string maka kita dapat langsung mempraktekannya ke dalam aplikasi program seperti CodeBlocks. Praktek teori dalam pemrograman dapat dilihat dibawah ini, dimulai dari program penyisipan karakter ke dalam suatu kalimat. bentuk algoritmanya adalah: #include<stdio.h> #include<string.h> char a[50], teks[50],...

Read More

STRATEGI MENGERTI VARIABEL ARRAY DENGAN CEPAT

Hallo guys ketemu lagi dengan saya Wira Narendra si remaja tampan dari bumi devata hehe. Pada kesempatan ini saya ingin berbuat sesuatu yg membuat ilmu teman-teman bertambah, terutama dalam bidang pemrograman. Kali ini saya akan share ilmu tentang variabel array dalam pemrograman. Sebelumnya, apa sih itu array? Suatu 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. Variabel array terdapat banyak jenis variabel array seperti variabel array satu dimensi, dua dimensi berdimensi banyak, array tak berukuran dan parameter array. Untuk contoh penerapannya akan di tampilkan pada bagian bawah saat waktunya tiba ya guys, tetap nantikan contoh penerapan variabel array di blog ini, jangan sampai kalian pindah blog ya karena hanya di blog ini terdapat ilmu-ilmu tentang pemrograman yang baik. See you later fellas and stay tune in this blog. Untuk penerapan dari program fungsi variabel array ini dapat kita ambil contoh melalui persoalan-persoalan seperti di bawah ini. Program untuk mengurutkan data dengan urutan naik (ascending) yang dimasukkan melalui keyboard. Program ini juga menanyakan banyaknya data yang...

Read More

FUNGSI dalam KEHIDUPAN “C”

Hallo guys bagaimana kabarnya hari ini? kembali lagi nih bersama saya seorang mahasiswa dari politeknik terbaik di Indonesia apalagi kalau bukan Politeknik Elektronika Negeri Surabaya. Kali ini saya akan membagikan ilmu pemrograman tentang fungsi nih. Sebelum kita lanjut ke materi, kita harus tau apa itu fungsi dalam sehari-hari. Fungsi itu merupakan sebuah keadaan yg diperuntukkan untuk melakukan sesuatu atau menjadi sesuatu. Semua makhluk hidup dan benda mati di dunia ini memiliki fungsi, kita sebagai manusia yg dianugerahi kehidupan memiliki fungsi yg sangat banyak, dan fungsi-fungsi itu merupakan bagian dari suatu langkah-langkah menuju sesuatu yg ingin dituju. Bukan hanya makhluk hidup yg memiliki fungsi, pemrograman pun memiliki fungsi, mari kita bahas fungsi dalam pemrograman. Suatu fungsi adalah bagian program yang terpisah dari fungsi program utamanya main() dan berdiri sendiri untuk mengerjakan suatu proses tertentu. Suatu fungsi dapat digunakan sebagai fungsi itu sendiri. Subrutin dan prosedur seperti istilah yang digunakan pada bahasa pemrograman BASIC atau PASCAL. Tujuan digunakannnya fungsi adalah untuk mencegah penggunaan program secara berulang-ulang, sehingga program menjadi sangat panjang. Pada percobaan-percobaan diatas telah digunakan fungsi-fungsi dari C. Seperti printf(), clrscr(), scanf(), getch(), puts(), for(), dan sebagainya. Maka disini dicoba untuk membuat fungsi baru dimana tidak ada dalam pustaka bahasa C (Turbo C). Secara aturan fungsi baru dibuat setelah fungsi main() dibuat, sehingga penempatan fungsi adalah dibawah fungsi main(), seperti fungsi-fungsi yang ada dalam #include. Bila fungsi diletakkan diatas fungsi...

Read More

HULALOOP “C” (LOOPING)

Halloo kawan-kawan ketemu lagi nih kita, sudah seminggu kita tidak bertemu pasti kalian sudah tidak sabar dengan kehadiranku kan? Hehehe. Sekarang aku Wira Narendra akan berbagi ilmu nih, aku akan sharing tentang pemrograman lagi. Ada yg tau gak aku akan sharing ilmu pemrograman tentang apa? Tebak ayooo, hehe. Langsung dijawab aja ya, kali ini kita akan mempelajari ilmu pemrograman tentang “LOOPING”. Ada yg tau gak appa itu LOOPING? Looping merupakan perulangan suatu sistem. Untuk membuat sistem looping kita pelajari dulu dari awal yaitu CONTROL STATEMENT. Control statement adalah statement yang digunakan untuk mengarahkan jalannya program. Sehingga urutan pengerjaan program dapat melompat-lompat atau berulang. Ada beberapa statement yang termasuk control statement yaitu statements if-else, else-if, goto(), switch(), break, continue, for(), while(), dan do-while. 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 lebih dahulu, sehingga statement didalam 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 juga digunakan untuk membuat perulangan seperti halnya dua statement diatas, dan kemungkinan merupakan kombinasi antara kedua statement diatas, cara kerja dari perulangan do-while adalah langsung mengerjakan badan loop, kemudian kondisi diperiksa bila kondisi memenuhi perulangan dilanjutkan bila tidak...

Read More

Pin It on Pinterest