Sorting, seperti namanya yaitu kegiatan untuk mengurutkan data mau dari paling besar ataupun dari kecil. Jenis jenis sorting ada banyak. Seperti Bubble sort, Selection sort, Quick sort, Insertion sort, Merge sort, Radix sort, dll. Menurut internet untuk file yang sampai jutaan, paling efektif adalah radix sort karena tanpa compare dan hanya mengurutkan.
Searching adalah kegiatan mencari data dalam suatu file. Searching jg ada beberapa jenis seperti Linear Search dan Binary Search.
Algorithma
Thursday, December 20, 2018
File Processing
File Processing adalah kegunaan bahasa pemrograman C untuk mengakses file dalam komputer ataupun membuat file dalam komputer
Ada beberapa tipe dalam file processing :
Write = Memasukkan data ke dalam file. Jika ada isi file sebelumnya, maka akan terhapus
Read = Membaca file dan memasukkannya ke dalam variable dalam C
Append = Memasukkan data ke dalam file. Jika ada isi dalam file sebelumnya maka akan ditambahkan di bawahnya
Syntax untuk membuka fila adalah = fopen
dan untuk scanf di file berubah menjadi fscanf
untuk menginput data ke dalam file menggunakan fprintf
Jangan lupa menggunakan fclose pada akhir codingan
Ada beberapa tipe dalam file processing :
Write = Memasukkan data ke dalam file. Jika ada isi file sebelumnya, maka akan terhapus
Read = Membaca file dan memasukkannya ke dalam variable dalam C
Append = Memasukkan data ke dalam file. Jika ada isi dalam file sebelumnya maka akan ditambahkan di bawahnya
Syntax untuk membuka fila adalah = fopen
dan untuk scanf di file berubah menjadi fscanf
untuk menginput data ke dalam file menggunakan fprintf
Jangan lupa menggunakan fclose pada akhir codingan
Tuesday, December 4, 2018
Function, Recursive & Cloud Computing
Function & Recursive
Function sendiri yaitu kumpulan perintah yang dibuat di luar main sehingga bisa dipakai ber kali kali.
Dan recursive adalah function yang berisi perintah yang memakai function tersebut lagi
Cloud Computing
cloud computing (komputasi awan) merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkonekasi melalui internet menggunakan cloud
Function sendiri yaitu kumpulan perintah yang dibuat di luar main sehingga bisa dipakai ber kali kali.
Dan recursive adalah function yang berisi perintah yang memakai function tersebut lagi
Cloud Computing
cloud computing (komputasi awan) merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkonekasi melalui internet menggunakan cloud
Thursday, October 25, 2018
Pointer & Array
Pointer seperti namanya yaitu menunjuk. Pointer adalah variabel yang menunjuk kepada suatu alamat variabel lain. Untuk mendeklarasikan pointer kita gunakan tanda *(asterisk) di depan.
Array adalah cara agar 1 variabel bisa menampung banyak data. Menggunakan tanda [] untuk mendeclare ada berapa banyak data yang bisa 1 variabel itu tampung.
Thursday, October 11, 2018
Looping
Algopro Kelas Besar 11 Oktober 2018
Penggunaan looping di suatu program sungguh penting. Looping ada 3 tipe :
1. For
2. Do While
3. While
1. For menggunakan bentuk (inisialisasi;kondisi;kenaikan/pengurangan){statement/perintah} contohnya : for(int i=0;i<5;i++){printf("Hello World");} program ini akan menampilkan output Hello World sebanyak 5 kali karna untuk program, saat 0 akan juga dijalankan.
2. Do While seperti menggunakan perkataan inggris yang jika dibahasa Indonesiakan akan menjadi "Lakukan ... sementara ..." Jadi kita menggunakan Do sebagai perintah dan menggunakan while sebagai batasan.
3. While penggunaan while hampir sama seperti Do While tapi While lebih simple dengan format langsung yaitu While(condition){statement}
Continue menyebabkan kondisi yang dimaksudkan untuk terlewati sedangkan Break menyebabkan loop untuk berhenti total.
Penggunaan looping di suatu program sungguh penting. Looping ada 3 tipe :
1. For
2. Do While
3. While
1. For menggunakan bentuk (inisialisasi;kondisi;kenaikan/pengurangan){statement/perintah} contohnya : for(int i=0;i<5;i++){printf("Hello World");} program ini akan menampilkan output Hello World sebanyak 5 kali karna untuk program, saat 0 akan juga dijalankan.
2. Do While seperti menggunakan perkataan inggris yang jika dibahasa Indonesiakan akan menjadi "Lakukan ... sementara ..." Jadi kita menggunakan Do sebagai perintah dan menggunakan while sebagai batasan.
3. While penggunaan while hampir sama seperti Do While tapi While lebih simple dengan format langsung yaitu While(condition){statement}
Continue menyebabkan kondisi yang dimaksudkan untuk terlewati sedangkan Break menyebabkan loop untuk berhenti total.
Subscribe to:
Comments (Atom)