Langsung ke konten utama

Postingan

Learn How to Program 5 "Sorting and Searching" ( di bahasa pemrograman C )

Haalooooooooooo........., nah jadi hari ini kita akan belajar yang namanya sorting dan searching. sesuai dengan terjemahan indonesianya sorting adalah mengurutkan. nah sorting itu banyak tapi yang akan saya bahas hari ini adalah bubble sort dan insertion sort. A. Bubble Sort nah apasih itu bubble sort, bubble sort adalah proses mengurutkan suatu kumpulan data dengan membandingkan setiap elemen kumpulan data tersebut. contoh bubble sort adalah pengurutan angka, biasanya kita akan mengambil data dari awal dan membandingkannya dengan data berikutnya, kemudian jika data berikutnya lebih kecil dari data yang telah diambil maka keduanya akan ditukar. visualisasi bubble sort cara implementasi dalam bahasa C biasanya kita menggunakan dua looping for : for( int i = 0  ;  i  <  (jumlah_data) ;  i++){        for( int j = 0  ;  j < (jumlah_data)  ;  j++){           ...
Postingan terbaru

Learn How to Program 4 "File Processing" ( di bahasa pemrograman C )

Hei semuanya, kali ini kita akan belajar cara memproses file, nah apasih file processing itu, file processing itu adalah bagaimana kita memproses file yang sifatnya external salah satuny yang sering dipakai di C adalah file .txt . nah bagaimana cara penggunannya yuk langsung saja. pertama kita perlu mendeklarasikan sebuah pointer untuk membuka file tujuan kita. Dan juga mode yang kita ingin pakai, ada beberapa macam mode 'r' untuk read ( file dibuka untuk dibaca saja ), 'w' untuk write ( file dibuka untuk menulis isi file ), 'a' untuk append ( menambahkan isi file ). 3 mode tersebut yang biasanya dipakai. cara deklarasi :        FILE *fp = fopen("nama_file","mode"); jika kita memilih mode 'r' biasanya kita akan mengambil data sebagai inputan, kita dapat menggunakann yang namanya fscanf dan fgets. cara penggunannya :        fscanf( FILE *fp, "%constanta", <variabel_tujuan>);        fgets( char *string, in...

Learn How to Program 3 : Function and Recursion & Struct ( Bahasa C )

Halo-halo balik lagi sama saya, nah hari ini kita akan belajar yang namanya fungsi dan struct di C. nah langsung saja kematerinya. nah apasih fungsi itu? fungsi adalah sutau kumpulan statement yang dikumpulkan menjadi satu untuk tugas tertentu. Deklarasi fungsi di C :  <tipe_fungsi> <nama_fungsi>(parameter){                          statements; } nah tipe fungsi ini bisa kita isi apa aja bisa int, char, void, dllnya. jika fungsi dengan tipe void maka fungsi tersebut tidak perlu mereturn nilai apapun. Nah sekarang masuk ke rekursif, rekursif adalah suatu fungsi yang memanggil dirinya sendiri atau fungsi lainnya. contoh fungsi rekursif : *fungsi faktorial long factorial ( int x){        if(x==1) return 1;        else return x*factorial(x-1); } visualisasi faktorial jika x=4 kemudian ada juga yang namanya struct nah ap...

Learn How to Program 2 : "Pointer, Array, and string.h" ( di bahasa pemrograman C )

Yoyoyo balik lagi sama saya, kali ini kita akan belajar suatu hal yang menarik dan mungkin banyak orang masih bingung tentang hal-hal yang mau saya bahas, sesuai judulnya hari ini jadi saya membagi topik hari ini ketiga sub-topik bagian. nah silahkan dibaca moga-moga dapat ilmu ya kan. A.      Pointer Apasih pointer itu? Nah, pointer itu adalah suatu variabel yang dapat menampung alamat dari variabel lainnya. Cara penulisan : <tipe data> *nama_ptr; Pointer biasanya banyak menggunakan 2 operator yaitu *(isi dari) dan &(alamat dari). Contoh penggunaannya :                i nt x=10;               // inisiasi   x = 10                i nt *ptr;                // inisiasi pointer ptr       ...

Learn How to Program "REPETITION" ( di bahasa pemrograman C )

               Setelah sekian lama tidak posting akhirnya balik lagi, hari ini saya ada tugas kuliah merangkum materi algoritma dan program monggo nambah ilmu juga yakan!!! sesuai judulnya kita akan membahas tentang “Repetition”.                Pertama kita perlu tau lebih dulu apa itu “Repetition”, repertition atau looping dalam bahasa Indonesia artinya pengulangan atau dalam pemrograman yaitu pengulangan instruksi sebanyak 1 atau lebih dari 1 kali. Beberapa operasi repetition atau looping dalam bahasa pemrograman C : For While Do-while         A.      Repetition: FOR                Pengertian 'FOR' : instruksi menjalankan suatu proses dengan pengulangan tertentu yang telah ditetapkan.    Cara penulisan atau syntax dari FOR • ...

Jaman NOW ?, ya Jamannya ASUS VIVO BOOK PRO!!!!

     Sebagai anak yang mau menjadi mahasiswa teknik informatika aku ingin mempunyai laptop yang canggih untuk tugas-tugas nanti dan sudah seharusnya tau dong apasih keperluan laptop yang bakal dibutuhkan pada saat kuliah nanti, bagi kalian yang belum tau apapun mengenai laptop ataupun komputer yuk, kalian juga bisa kok belajar sedikit-sedikit dari blog ini. Nah yang bakalan aku omongin hari ini itu Notebook terbaru dari asus namanya " VIVO BOOK PRO ", dari namanya aja sudah keren apa lagi isinya ya kan dan bakal ku breakdown mengenai laptop ini step by step.      Dari speknya aja keliatannya laptop ini hebatnya bukan main dah, laptop ini dijalankan dengan Intel® Core™ i7 7700U Processor (4M Cache, up to 3.5GHz), nah kenapa sih mesti intel i7 yang ini kenapa ga yang lain padahal perasaan sama aja semua intel, eits tenang dulu intel i7 yang menjalankan laptop ini adalah generasi terbaru i7 dari intel yang dapat digunakan untuk performasi yang ting...

QUICK UPDATE!!! + Masa depanku???

(Update)Untuk beberapa bulan kedepan akan menjadi bulan-bulan kesibukkanku, karena posisiku dibangku kelas 3 ini yang membuatku harus mengejar materi ini, try out itu, simulasi ini, les itu, dll. sebenarnya aku pingin blog ini selalu di update secara konsisten cuman ya akhirnya jadi begini. Oke mari kita langsung masuk ke intinya.      Suasana menjadi kelas 3 yang katanya "GOLDEN GATE" menuju masa depan yang cerah gokil ga kata-kata kepala sekolahku, ya memang bisa dibilang begitu tapi banyak orang yang masih bingung menentukan masa depannya. Seperti memilih untuk melanjutkan kuliah atau tidak, mending-mending ga kuliah yang mau lanjut aja gatau mau milih jurusan apa yang pas dan cocok untuk mereka. Untungnya aku sudah menetapkan masa depanku menjadi teknik informatika saja.      Mungkin kalau dibilang kenapa kamu pilih teknik informatika, mungkin alasannya cuman satu, ya karena suka matematika dan logika itu fun, ya walaupun banyak yang malah bala...