String.prototype.startsWith = function(str){ return (this.match("^"+str)==str); } String.prototype.endsWith = function(str){ return (this.match(str+"$")==str); }
Dikutip dari : http://www.tek-tips.com/faqs.cfm?fid=6620
String.prototype.startsWith = function(str){ return (this.match("^"+str)==str); } String.prototype.endsWith = function(str){ return (this.match(str+"$")==str); }
Dikutip dari : http://www.tek-tips.com/faqs.cfm?fid=6620
Tanpa panjang lebar lagi saya menjelaskan, langsung saja download File nya disini : Materi PBO untuk Mahasiswa lengkap menggunakan Bahasa Pemrograman Java.
Dapat tugas kuliah dari Mata Kuliah Pemrograman Berbasis Objek (PBO) untuk membuat sebuah program perpustakaan sederhana, hanya ada fitur peminjaman dan pengembalian buku. Nah, alhamdulillah ini udah jadi, Program Perpustakaan sederhana berbasis Java.
Database dalam program sederhana ini hanya memakai Array, jadi jika program ditutup, otomatis temporary data yang sudah tersimpan dalam array tertentu akan hilang :), namanya juga sederhana. Berikut selintas source codenya : Continue reading
Definisi Iman berdasarkan hadist merupakan tambatan hati yang diucapkan dan dilakukan merupakan satu kesatuan. Iman memiliki prinsip dasar segala isi hati, ucapan dan perbuatan sama dalam satu keyakinan, maka orang – orang beriman adalah mereka yang didalam hatinya, disetiap ucapannya dan segala tindakanya sama, maka orang beriman dapat juga disebut dengan orang yang jujur atau orang yang memiliki prinsip. atau juga pandangan dan sikap hidup.
Para imam dan ulama telah mendefinisikan istilah iman ini, antara lain, seperti diucapkan oleh Imam Ali bin Abi Talib: “Iman itu ucapan dengan lidah dan kepercayaan yang benar dengan hati dan perbuatan dengan anggota.” Aisyah r.a. berkata: “Iman kepada Allah itu mengakui dengan lisan dan membenarkan dengan hati dan mengerjakan dengan anggota.” Imam al-Ghazali menguraikan makna iman: “Pengakuan dengan lidah (lisan) membenarkan pengakuan itu dengan hati dan mengamalkannya dengan rukun-rukun (anggota-anggota).”
Berikut ini sejumlah tips praktis harian untuk memelihara grafik besar iman untuk terus meningkat. Continue reading
Berikut adalah contoh program sorting dengan C++ yang menggunakan metode Exchange Sort. Agak berbeda dengan yang ada pada umumnya, di source code ini aku tambahkan script yang dapat mengukur lamanya waktu saat proses Sorting, tentunya dengan data yang tidak sedikit baru estimasi / alokasi waktunya terlihat berapa detik proses sorting tersebut berlangsung.
#include<iostream> #include<time.h> /* ===================================== Program Sorting Data - Exchange Sort - Rendra Kurniawan ( 06.2009.1.04900 ) ========================================*/ using namespace std; int main(int argc, char *argv[]){ int nInput, i=0, j; cout << "Berapa banyak inputan angka yang Anda ingin input ? "; cin >> nInput; // cek apakah yang diinput benar angka if(!cin.fail()){ int kumpulanAngka[nInput]; int tempKumpulanAngka[nInput]; int swapExchange; time_t awal, akhir; // proses input data dan simpan data for(i;i<nInput;i++){ cout << "\nMasukkan angka ke - " << (i+1) << " : "; cin >> kumpulanAngka[i]; if(cin.fail()){ kumpulanAngka[i] = 0; } tempKumpulanAngka[i] = kumpulanAngka[i]; } // proses sorting dengan metode exchange sort awal = time(NULL); for(i=0;i<nInput;i++){ for(j=(i+1);j<nInput;j++){ if(kumpulanAngka[i]>kumpulanAngka[j]){ swapExchange = kumpulanAngka[j]; kumpulanAngka[j] = kumpulanAngka[i]; kumpulanAngka[i] = swapExchange; } } } akhir = time(NULL); double lamaWaktu = akhir - awal; cout <<endl<<endl << "Kumpulan data sebelum diurutkan : "<<endl; for(i=0;i<nInput;i++){ cout << tempKumpulanAngka[i] << " "; } cout <<endl<<endl << "Kumpulan data setelah diurutkan : "<<endl; for(i=0;i<nInput;i++){ cout << kumpulanAngka[i] << " "; } cout <<endl<<endl << "Lama waktu yang dibutuhkan sorting sekitar " << lamaWaktu << " detik"; cout <<endl<<endl; }else{ cout << "Maaf, inputan harus berupa angka"; } system("pause"); return EXIT_SUCCESS; }
Tiap pagi setelah sampai tempat kerja, website yang pertama aku buka adalah Website Game kepunyaan http://www.softarchive.net. Dan tadi pagi aku menemukan game Power Rangers, hehehe … lucu juga … akhirnya tanpa pikir panjang aku download aja. Penasaran dengan petualangannya / game play dari game tersebut. Berikut screenshootnya :
Kalo pengen download gamenya, bisa lewat link berikut :
Semoga bisa menghibur teman – teman semuanya
Browsing – browsing, eh nemuin tutorial yang bagus, Database C++ SQLite. Jadi dengan ini kita bisa lebih mudah lagi jika ingin membuat aplikasi database berbasis C++. Yang dibutuhkan selain kemampuan Prmograman C++ adalah SQLite nya sendiri, jika pengen download SQLite bisa melalui link berikut http://www.sqlite.org/download.html
Pengenalan
SQLite adalah mesin SQL database tertanam. Tidak seperti kebanyakan database SQL lainnya, SQLite tidak memiliki proses server yang terpisah, melainkan membaca dan menulis secara langsung ke file disk biasa. Hal ini membuat SQLite solusi mudah dan baik untuk menyimpan data untuk aplikasi Anda.
Membuka Database
Hal pertama yang perlu Anda lakukan, adalah membuka database. Jika database belum ada, maka akan dibuat.
sqlite3 *database; sqlite3_open("Database.sqlite", &database);
Argumen pertama adalah nama file, yang kedua adalah database sqlite3 menangani. Jika semuanya berjalan benar, maka akan tampil SQLITE_OK. Setelah database dibuka, Anda dapat mulai melakukan sesuatu. Kode berikut menunjukkan salah satu contohnya : Continue reading
Interpolation Search adalah sebuah algoritma atau metode untuk mencari nilai key yang diberikan dalam array diindeks yang telah diperintahkan oleh nilai – nilai kunci. Metode ini didasari pada proses pencarian nomor telepon pada buku telepon yang mana manusia mencari melalui dengan nilai kunci yang terdapat pada buku. Teknik searching ini dilakukan dengan perkiraan letak data. Rumus posisi relatif kunci pencarian dihitung dengan rumus berikut ini :
– Jika data[posisi] > data yg dicari, high = pos – 1
– Jika data[posisi] < data yg dicari, high = pos + 1
UPDATE 26 Mei 2016
Setelah melihat bahwa peminat dari artikel ini sangat banyak, saya mohon maaf karena link download sebelumnya sudah hilang. Ini saya berikan link download terbaru :
Oke, sekian pendahuluan mengenai Interpolation Search, sekarang aku ingin membagi sesuatu yang mungkin bisa bermanfaat buat temen – temen yang sedang ngerjakan tugas untuk Implementasi Interpolation Search dengan C++.
Source code dibawah ini adalah contoh implementasi dari satu fungsi yang aku buat tersendiri di luar fungsi main() yang bernilai int, dan bervalue / nilai yang dihasilkan fungsi ini adalah posisi index array dimana tempat / posisi data yang Anda cari pada suatu array / kumpulan data yang sudah ada.
#include <iostream> #include <string.h> using namespace std; int main(int argc, char *argv[]){ int tempFound = 0; int kodeBarang[] = {101,102,201,301,401,402,501,601,602,701}; string namaBarang[] = {"Flashdisk Kingston", "Flashdisk Data Traveler", "RAM VGEN", "VGA ATI RADEON", "Laptop Asus", "Netbook HP", "CD ROM", "Mouse", "Keyboard", "Monitor LG"}; int stokBarang[] = {5, 7, 8, 9, 2, 3, 4, 6, 4, 5}; string lokasiBarang[] = {"Rak 5B", "Rak AA", "Rak 12D", "Rak B6", "Rak VC7", "Rak AB12", "Rak G23", "Rak K9", "Rak 5J", "Rak D5"}; int kodeKunci; cout << "\n\tMasukkan kode barang : "; cin >> kodeKunci; tempFound = interpolationSearch(kodeBarang, kodeKunci, (sizeof(kodeBarang)/4)); if(tempFound>=0){ cout << "\n\n\tBarang yang Anda cari ditemukan, berikut detailnya : " <<endl; cout << endl; cout << "\tNama Barang : " << namaBarang[tempFound] <<endl; cout << "\tStok Barang : " << stokBarang[tempFound] <<endl; cout << "\tLokasi : " << lokasiBarang[tempFound] <<endl <<endl; cout << "\t"; }else{ cout << "\n\n\tMohon maaf, barang yang Anda cari belum ada\n\t" <<endl; } system("pause"); return EXIT_SUCCESS; }
Dari source code tersebut diatas, dapat kita lihat satu baris yang menunjukkan pemakaian dari fungsi Interpolation Search yang dibuat diluar fungsi main() c++, kode tersebut adalah tempFound = interpolationSearch(kodeBarang, kodeKunci, (sizeof(kodeBarang)/4));
Untuk source code lengkapnya silahkan download file Tugas Struktur Dataku ini, mengenai Interpolation Search dengan C++
Ini postingan buat tugas mata kuliah Arsitektur dan Organisasi Komputer, yah barangkali ada yang cari referensi mengenai hal yang sama. Silahkan disimak, hehe 🙂
Pada umumnya untuk memulai sesi baru komputer atau menghidupkan computer dimulai dengan menyalakan sumber power. Setelah power didapatkan maka inilah yang beberapa proses yang terjadi :
Setelah selesai menggunakan komputer, maka perlu untuk menonaktifkan atau mematikan komputer, terlebih dahulu keluar dari program atau semua yang sedang berjalan pada Sistem Operasi yang telah digunakan, kemudian Shut Down computer dengan tombol / fasilitas untuk shutdown yang telah disediakan pada masing – masing system operasi Setelah beberapa saat komputer akan mati dengan sendirinya, lalu kita tinggal mematikan layar monitor, biar lebih aman dilanjutkan dengan mematikan tombol regulator tegangan listrik (stavol) bila ada. Continue reading
Bingung mau posting apaan, akhirnya aku nemu Gambar di komputerku yang mana temen – temen Kampusku banyak yang nanya dan minta Gambar Logo ITATS yang bagus. Kebetulan dulu aku pernah download, dan sekarang aku mau bagiin ni Logo ITATSnya.
Logo diatas adalah bertipe .gif aku punya yang bertipe .jpg yang kualitas gambarnya lebih bagus daripada gambar diatas, untuk download Logo ITATS yang bagus silahkan download melalui link ini
You must be logged in to post a comment.