Select Page

Author: Rafli Herdiansyah

Pointer bukan printer

Assalamualaikum Wr. Wb. Salam sejahtera bagi kita semua. Apakabar kawan – kawan sudah lama tidak berjumpa dengan saya Rafli. Pada post saya kali ini, kita akan membahas lebih lanjut seputar materi Algoritma dan Pemrograman Bahasa C. Apa ya kira – kira ?? Yaaa… Benar, kita akan belajar mengenai bab POINTER kawan – kawan. Maka, dalam pembahasan kali ini, saya akan memaparkan variabel pointer dan bagaimana menggunakannya dalam sebuah fungsi. Kita akan mempelajari penggunaan dari variabel pointer yang akan dipadukan dengan berbagai tipe variabel (integer, array dan string), menggunakannya dalam sebuah fungsi (sebagai penunjuk fungsi maupun argument dalam fungsi) dan menggunakan sebuah pointer untuk menunjukan pointer lainnya. Setelah itu, kalian dapat mempraktikannya dalam program di code block seperti biasanya. Heheheheh… praktikum lagi horeee !! hati ku gembiraaaa !!   Baik langsung aja ya kawan – kawan kita tinjau teorinya. Meskipun sedikit formal dan kaku tapi setidaknya dapat berguna serta membantu kita saat praktikum nanti.   TEORI Apa itu Pointer? Pointer adalah  penunjuk suatu variabel yang menyimpan alamat dari suatu variabel yang ditunjuk oleh pointer yang bersagkutan. Karena menunjuk suatu variabel, maka pointer wajib memiliki alamat dari variabel yang ditunjuknya. Kadangkala dalam program yang besar, penghematan memori wajib untuk dilakukan. Dengan mekanisme copy dan paste nilai variabel satu kedalam variabel lain, akan sangat memboroskan memori. Dengan mekanisme pointer, suatu variabel dalam suatu fungsi dapat diakses oleh fungsi yang lain. Pointer sangat erat kaitannya dengan array, sehingga variabel...

Read More

Array pada fungsi C

Assalamualaikum semua…. apa kabar ?? semoga anda semua sehat dan tetap semangat untuk belajar. Tidak terasa sudah menginjak percobaan ke 7 nih kawan. Dengan judul percobaannya adalah “Variabel Array”. Tujuan kita belajar percobaan ini adalah mempelajari penggunaan variable array satu dimensi, dua dimensi, hingga berdimensi banyak, array tak berukuran dan parameter array. Array sendiri adalah kumpulan dari berbagai nilai yang mempunyai tipe yang sama, misalkan integer semua, float semua, dan sebagainya. Suatu variable array dapat digunakan untuk menyimpan beberapa nilai dengan tipe yang sama, contohnya : bilangan[n] , maka akan dapat menyimpan beberapa nilai dengan index mulai 0 samapai n-1 yaitu bilangan[0], bilangan [1], …..hingga…. bilangan[n-1]. Nilainya dapat berupa konstanta, variabel, dan ekspresi integer. tugas 1 tugas 2 dan berikut hasilnya tugas 3 sekian terimakasi...

Read More

ayo membuat dan mengembangkan fungsi

Assalamualaikum semua.. Apa kabar ?? semoga sehat selalu dan terus semangat untuk belajar. Kali ini percobaannya berkenaan dengan mengembangkan fungsi – fungsi sendiri. Tujuannya untuk mempelajari pembuatan fungsi – fungsi diluar fungsi yang sudah ada, serta mempelajari penggunaan variable global, local, eksternal, otomatis, statis dan register. Fungsi sendiri merupakan bagian dari program yang terpisah dari fungsi program utamanya dan berdiri sendiri untuk mengerjakan suatu proses tertentu. Tujuannya menggunakan fungsi adalah untuk mencegah penggunaan program secara berulang – ulang, sehingga program menjadi sangat panjang. Secara aturan fungsi baru dibuat setelah fungsi main ( ) dibuat, sehingga penempatannya dibawah fungsi main ( ) tersebut. Tapi ada kalanya dapat diletakkan diatas fungsi main ( ) sehingga tidak perlu deklarasi fungsi lagi. tugas 6.1 membuat fungsi kabisat ( ) yang akan memberikan nilai balik 1 bila tahun adlah kabisat dan 0 bila tahun bukan kabisat tugas 6.2 membuat fungsi factorial ( ) untuk menghitung nilai factorial tugas 6.3 membuat fungsi permutasi ( ) tugas 6.4 membuat fungsi float suhu (s, d) tugas 6.5 membuat fungsi prima ( ) tugas 6.6 membuat program untuk membandingkan waktu yang diperlukan untuk masing masing variabel...

Read More

Perulangan dari Program C

Assalamualaikum semuanya.. kembali belajar pemrograman bahasa C bersama dengan saya. Kali ini sudah pada percobaan ke-5 mengenai statement perulangan aatu looping. Tujuannya adalah mempelajari proses perulangan, menggunakan beberapa control statement seperti for, while, dan do-while. Disini kita akang berkenalan dengan yang namanya control statement yang digunakan untuk mengarahkan jalannya program, sehingga urutan pengerjaan program dapat melompat atau berulang. Beberapa statement yang termasuk adalah if-else, else-if, goto( ), switch ( ), break, continue, for ( ), while ( ), do-while. percobaan 1 membuat program untuk mencetak matriks identitas percobaan 2 membuat program untuk menampilkan tabel perkalian percobaan 3 membuat program untuk membalikkan tampilan angka yang dimasukkan melalui keyboard percobaan 4 membuat program untuk mengkonversikan suhu dari derajat celcius ke derajat fahrenheit, reamur, dan kelvin percobaan 5 membuat program untuk menghitung nilai rata – rata dari beberapa nilai yang dimasukkan melalui keyboard percobaan 6 membuat program untuk menghitung jumlah angka suatu bilangan percobaan 7 membuat bilangan bulat faktorial...

Read More

Emang C ada fungsinya ?? Ada Dong

Assalamualaikum…. bagaimana masih semangat belajar kan ? Yuk sekarang kita belajar tentang fungsi pada pemrograman. Mungkin kalian sudah kenal dengan fungsi di matematika. Nah di pemrograman ada fungsi juga loh. Ya.. kata kunci dalam pengartian fungsi itu sendiri hampir sama kok. Suatu fungsi dalam pemrograman adalah bagian program yang terpisah dari fungsi program utamanya ‘main()’ dan berdiri sendiri untuk mengerjakan suatu proses tertentu. Tujuan digunakannya fungsi adalah untuk mencegah penggunaan program secara berulang-ulang, sehingga program menjadi sangat panjang. Disini kita coba untuk membuat fungsi baru dimna tidak ada dalam pustaka bahasa C. Secara aturan, fungsi baru dibuat setelah fungsi ‘main()’ dibuat. Sehingga penempatannya dibawah fungsi ‘main()’. Tapi ada kalahnya dapat diletakkan diatas fungsi ‘main()’. Bila fungsi diletakkan diatas fungsi ‘main()’ maka tidak perlu deklarasi fungsi lagi. Yuk kita buat.. hasilnya   sekian dari sayaa. sampai berjumpa di percobaan berikutnya   ============================== Rafli Herdiansyah D4 – elka B 1110191040  ...

Read More
  • 1
  • 2

Pin It on Pinterest