Posts

Showing posts with the label pemrograman

STRAWBERRY PROLOG: Membuat Menubar dan Pindah Window Baru

Image
masih melanjutkan posting sebelumnya, di posting ini saya akan menjelaskan tentang pembuatan menubar, membuat window baru dan pindah ke window baru tersebut. menubar adalah sekumpulan menu yang terdapat di bagian atas window. biasanya berupa File, About, dan Help. seperti sebelumnya, buat file baru dengan cara file > new > pilih strawberry prolog, ketikan program berikut terlebih dahulu untuk membuat window pertama ?- window(G_window1, _, window1(_), "ini window pertama" ,100,200,300,400). lalu dilanjutkan dengan code berikut untuk membuat menu bar window1(init):- menu( pop_up, _, _, menu_file(_), "&File" ), menu( normal, _, _, menu_about(_), "&About" ), menu( right, _, _, menu_exit(_), "&Exit" ). seperti penjelasan sebelumnya, (init) berfungsi untuk mengeksekusi pertama kali saat program dijalankan. pada code di atas, kita akan membuat 3 menubar diantaranya File, About dan Exit. perbedaanya pada pop_up,

STRAWBERRY PROLOG: Membuat Background dari Gambar

Image
melanjutkan tutorial sebelumnya, di posting ini saya akan menjelaskan bagaimana cara menampilkan gambar sebagai background. Ketikkan code program di bawah ini pada lembar kerja baru anda. cara membuat lembar kerja baru klik file > new > pilih strawberry project. ?- G_gambar is bitmap_image( "C:/Users/ARICKANJASS/Desktop/tutorial prolog/background.bmp" ,_), window(_, _, window1(_), "ini judul window" ,100,50,1000,700). G_gambar adalah sebuah fungsi yang nantinya akan dipanggil untuk menampilkan gambar bitmap image adalah library dari strawberry prolognya sendiri. C:/Users/ARICKANJASS/Desktop/tutorial prolog/background.bmp" adalah alamat file gambar yang ingin ditampilkan. format gambar yang dapat ditampilkan di strawberry prolog adalah .bmp (bitmap image). window(_, _, window1(_),"ini judul window",100,50,1000,700). berarti membuat window yang akan tampil (lihat di post sebelumnya tentang penjelasan membuat window). lanjutkan code di a

STRAWBERRY PROLOG: Membuat Button dan Messagebox

Image
jika sebelumnya saya membuat tutorial dan code tentang membuat garis pada prolog, sekarang saya ingin menjelaskan bagaimana cara membuat button di strawberry prolog. Download strawberry prolog di sini setelah download dan ekstrak, buka prolog.exe, klik file > new > pilih strawberry project (untuk penjelasan lihat di posting saya di sini ) ketikkan code berikut ?- window( _, _, window1(_), "Judul window di sini" , 100,200,300,400). penjelasan code di atas ada di posting saya sebelumnya lalu lanjutkan code di atas dengan mengetik code berikut di bawahnya window1(init):- button(_,_,coba_button(_), "klik di sini" , 50,60,70,80). window1(init) adalah fungsi untuk membuat program saat window1 di buka atau dijalankan. nama window1 diambil dari fungsi window yang telah dibuat sebelum “judul window di sini”. button adalah memanggil library button pada prolog, sedangkan coba_button adalah nama dari button yang akan dibuat. “klik di sini” adalah tek

STRAWBERRY PROLOG: Membuat Garis (Line)

Image
sehubungan dengan tugas tugas yang terlempar dari laboratorium teknik informatika. mata praktikum pengantar kecerdasan buatan (PKB). harus menggunakan strawberry prolog Download Strawberry Prolog: download strawberry prolog Password: langkah 1 untuk membuka aplikasi strawberry prolog, download file di atas kemudian ekstrak rar nya, pilih strawberry prolog.exe setelah muncul tampilan pertama, klik file kemudian new, pilih yang strawberry project, kemudian klik OK langkah 2 ketikkan code berikut pada window kosong yang baru anda buat ?-window(G_namaWindow, _, window1(_), "Ini window pertamaku" , 100,200,300,400). ?-window berarti membuat window baru. G_namaWindow adalah nama window tersebut window1(_) adalah fungsi yang nantinya akan dibuat “ini window pertamaku” adalah judul dari window yang akan muncul 100, 200, 300, 400 adalah koordinat dari window yang akan muncul, perhatikan gambar di bawah langkah 3 untuk melihat hasilnya, pilih RUN di menu bar

PASCAL: Program Ubah Kata menjadi Kode Morse

Image
iseng iseng bikin program pramuka . kode morse (source: google.com) Kode morse, buat yang pernah ikut pramuka pasti tau dong. atau sekadar kenal aja? nah ini keterangannya. Menurut pak wikipedia , pengertian Kode Morse atau 'Sandi Morse' adalah sistem representasi huruf, angka, tanda baca dan sinyal dengan menggunakan kode titik dan garis yang disusun mewakili karakter tertentu pada alfabet atau sinyal (pertanda) tertentu yang disepakati penggunaannya di seluruh dunia. berhubung ini blog tentang bidang komputer. jadi, gua ga perlu ngajarin kalian tentang menggunakan kode morse ini. cukup dengan coding di bawah. copy kemudian paste di turbo pascal 7, kemudian compile and run program. maka kalian akan mudah mengubah kata menjadi kode morse. open source bro! program morsePramuka; uses crt; var kata,temp,karakter,hasil : string ; pil : char; i : integer; label BATAS; begin BATAS: clrscr; writeln ('PROGRAM SANDI MORSE'); writeln

VB 6: Program Statistika Dasar

Image
apa kabar kalian semua? keasikan liburan sampe ga update blog lagi nih. Alhasil beberapa link download sempet mati. untung sekarang udah diupdate lagi. mohon maaf atas ketidaknyamanannya. kenapa bikin program statistika ? kesalahan fatal terulang lagi. ya.. gua ga ikut UTS statistika semester 3 kemarin. karena gua takut dapet E lagi, jadi gua “sogok” lah dosennya pake program statistika ini dengan harapan bisa dapet nilai minimal D lah… tampilan awal tampilan awal dengan logo gunadarma #PromosiModeOn yang kalo di klik langsung menuju browser dan buka situs gunadarma. tombol enter masuk ke program, about menampilkan tentang data diri, dan exit berarti keluar *yaiyalah* DOWNLOAD DI SINI: http://www.mediafire.com/?wodz70fcqcp3hqm How it Work? ketika kalian klik tombol enter, maka akan muncul tampilan seperti ini program utama polos kolom judul ya untuk judul, jumlah data untuk memasukan jumlah data (untuk sementara maksimal 20 data). kalo udah klik OK untuk mengisi data

TUTORIAL: Cara Membuat File exe dari Turbo Pascal

Image
Ya.. kembali lagi ke posting gua. setelah lama gak ngepost karena alasan koneksi. sekarang udah lumayan lah koneksinya. oke ga basa basi lagi. sekarang gua mau share gimana caranya membuat file exe dari turbo pascal. karena ga mungkin kan setiap program yang kalian buat kalo mau digunakan orang lain harus berupa source code? kenapa harus dibuat exe? pertama , pengguna belum tentu ngerti maksud dari source code kedua , repot lah kalo setiap mau buka program harus buka turbo pascal, buka file nya, tekan CTRL + F9 untuk run. ketiga , untuk jaga kerahasiaan si source code tentunya biar ga dibajak orang lain. makanya gua  share  gimana caranya buat exe dari pascal. alat dan bahan program turbo pascal 7 ( download klik di sini  ) source code yang mau dijadiin exe Langkah-langkah membuat file exe dari turbo pascal 7 oke, langkah pertama.. buatlah kode program yang mau dijadiin exe atau buka kode program yang udah ada untuk dijadiin exe contoh kode program pascal run pro

PASCAL : tentang biner, kode & karakter ascii

Image
project ascii to biner & biner to ascii kelas tetangga ada tugas, gua iseng aja kerjain juga *kelewatan iseng* . program ini tentang converter. tepatnya mengubah kode ascii ke biner dan dari biner ke ascii . buat yang belom tau daftar kode ascii dan biner nya itu kaya gini tabel ascii (wiki.answers.com) untuk bikin program ini, gua pake pascal aja. pake yang lain juga bisa. yang penting udah tau logikanya, kan? cara convert dari karakter ke kode ascii           begin                kode_ascii := ord(huruf);           end; di mana ord sudah termasuk bagian dari program pascal untuk convert dari karakter ke kode ascii. misalnya pada variabel huruf di atas bernilai 'A'. maka nilai kode_ascii adalah ord(A) yang menghasilkan 65 karena kode dari karakter A adalah 65. cara convert dari kode ascii ke karakter          begin                huruf := chr(kode_ascii);          end; sama seperti ord, chr bagian dari program pascal untuk men-convert. namun bedanya, c

C: Perulangan For di dalam For

Image
emang kerjaan dosen ada aja. padahal output udah sama, masih minta code yang lebih pendek. kalo dipikir pikir, bener juga sih. semakin banyak code , semakin banyak memori kebuang. makanya dibuat algoritma. masalah: membuat program dengan output 2 * 2 = 4     .....     42 * 42 = 1764 4 * 4 =16     .....     44 * 44 = 1936 6 *  6 = 36     .....     46 * 46 = 2116 8 * 8 = 64     .....     48 * 48 = 2304 10 * 10 = 100     .....     50 * 50 = 2500 daftar perkalian 2 bilangan genap yang sama dengan ketentuan setiap 5 baris berpindah ke kolom berikutnya sampai 50 * 50... logikanya udah ketemu. "setiap program gak bisa cetak per-kolom". jadi harus cetak perbaris. awalnya gua pikir pake for dan if. ternyata salah, lebih cocok FOR di dalam FOR atau yang sering dikenal dengan nested loop *selonjoran* berikut contoh nested loop di bahasa C code: output: click to enlarge

PASCAL : program konversi angka ke huruf

Image
{ hell code! } awalnya dosen struktur data gua (sebut saja mawar) nyuruh bikin program buat program konversi angka ke huruf. bukan tugas, sekadar berlatih aja. terlintas dipikiran gua "gampang nih" . contoh ... input : 1234 output : seribu dua ratus tiga puluh empat sejam... dua jam... sehari... dua hari... hampir seminggu gak pecah-pecah. udah "oprek" sana sini gak ketemu. akhirnya ketemu titik terang. gak kepikiran yaa... jelas... luar biasa dibanding program alat tulis kantor sebelumnya. buat gua ini lebih "mikir" . function? gak ngerti. ya.. balik ke prosedur. sekarang algoritma nya. gua ambil bilangan pecahan terbesarnya. misal 12345. berarti bisa dipecah jadi 10000 + 2000 + 300 + 40 + 5 12345 div 100 = 1, 2000 div 1000 = 2, 300 div 100 = 100, 40 div 10 = 5, dan sisanya 5. sekarang udah didapat angka angkanya. tinggal diconvert jika 1 maka cetak "satu". dst. yaa... buat yang bisa baca program. gua open source deh biar gak

TUTORIAL : How to Install C Compiler for Windows 7

Image
berhubung semester 3 ini yang dipake bahasa C. maka gua mau share gimana cara buat compiler bahasa C untuk windows 7. alesan gua pake compiler ini biar bisa pake notepad++. sebenernya ada aplikasi khusus untuk bahasa C antara lain microsoft visual C++ & turbo C. tapi setelah gua coba coba, gua lebih nyaman pake notepad++ . oke langsung aja step by step install compiler bahasa C untuk windows 7. check this out.. pertama... download ini : mingw installer (600kb) password : arickanjass - setelah selesai download langsung install aja. pas install ketemu yang begini. pilih download latest repository catalogues download latest repository catalogues saran gua, pc harus terhubung koneksi internet yaa. soalnya ada beberapa yang perlu didownload lagi dari installer itu . agak banyak jadi sabar aja. kedua... - setelah selesai download & install. sekarang waktunya PATH. klik kanan di my computer terus properties my computer -> properties - setelah itu, klik ad

Bermain dengan Python I

Image
mendengar kata PYTHON, pasti yang ada dipikiran anda adalah seekor ular besar pemakan daging. (dipikiran saya juga begitu sebelumnya). berbeda dengan yang ini, Python yang akan saya bahas adalah python programming. pemrograman python itu lebih mudah dibanding pascal dan java (menurut saya). python adalah pemrograman berbasis interpreter yang biasanya digunakan untuk membuat game, dan kabar yang saya dengar, search engine google menggunakan pemrograman python juga loh . python shell *python yang saya gunakan adalah python 2.5.4 langsung ke pembahasan dasar dasar nya dulu aja ya. pertama tama buka dulu window baru nya dari shell tekan CTRL + N ketik code berikut : a = 1 b = 2 c = "saya sedang belajar python" d = a + b print c #cetak variabel c print d #cetak variabel d run program dengan cara tekan F5 dan save sesuai nama yang diinginkan maka output yang keluar adalah saya sedang belajar python 3 kode komentar pada python selalu di awali dengan # a

TUTORIAL : Cara Mengkoneksikan Microsoft Access 2003 dengan Visual Basic 6

Image
udah lama gak nge post . akhirnya bisa nge post lagi. gak jauh jauh dari tugas kampus juga . kali ini gua akan jelasin gimana caranya mengkoneksikan database dari microsoft access 2003 ke visual basic 6 (VB 6). alat dan bahan : 1. database microsoft access 2003 2. visual basic 6 3. komponen ADODC dan Datagrid langsung aja ke cara kerja, check this out! buat database di microsoft access 2003 , kemudian save save as ms access 2003 buka visual basic 6 nya dan buat project standardEXE klik project pada menu bar dan pilih components pada sub menu nya. atau cara mudahnya tekan CTRL + T components visual basic centang microsoft ADO Data Control 6.0 (OLEDB) dan Microsoft DataGrid Control 6.0 (OLEDB) kemudian klik apply adodc dan datagrid jika anda melakukan dengan benar, maka akan muncul 2 tools baru di bagian general tools sebelah kiri ( ADODC dan Datagrid ) tools visual basic 6 buatlah ADODC dan Datagrid di form anda, seperti ini (posisi dan ukuran bebas)