Selasa, 02 Juni 2015

PROGRAM GAJI MENGGUNAKAN DATABASE

PROGRAM GAJI MENGGUNAKAN DATABASE
Program ini di buat menggunakan Delphi 7. Program ini adalah tentang menghitung data pegawai, disini saya akan menerapkannya pada pemrograman delphi. Program ini menggunakan label, button, edit, panel, timer, DBGrid, DBNavigator, ADOConnection, ADOQuery dan DataSource. Sebenarnya program ini tidak terlalu sulit, cara kerja dari program ini adalah kita hanya diminta untuk memasukan inputan nama pegawai, jam kerja dan gaji per jam. Setelah terisi semua data dan ketika kita klik button input maka data  yang kita inputkan akan tampil dalam stringgrid, ketika kita klik button clear maka data yang pernah kita masukkan di pilihan edit akan di bersihkan. Data yang tampil dalam stringgrid bisa kita hapus dengan menggunakan DBNavigator, dan button close untuk keluar dari program.

Membuat Game Android dengan AS3


Membuat Game Android dengan AS3

Membuat Game Android

Pendahuluan

Sudah lama sekali tidak mengupdate blog. Sekian banyak kesibukan silih berganti hampir menguras seluruh waktu, dan ketika waktu luang datang tak jarang dialihkan ke hal-hal yang kurang produktif seperti bermain game. Tetapi ada yang berbeda dengan minggu-minggu ini, ada workshop tentang Pembuatan Game Android hari Sabtu, 22 Maret 2014 yang lalu, menuntut diri untuk kembali menulis sebuah tutorial sederhana

Pada dasarnya tutorial yang akan anda baca ini adalah sebuah tutorial yang sangat sederhana, sama seperti ketika saya pertama kali belajar membuat game dengan Macromedia Flash. Kembali ke tahun 2001 saat pertama kali kenal dengan Flash, game pertama yang saya buat adalah game bola pantul, sebuah game yang sangat sederhana dan hanya melibatkan beberapa baris kode. Untuk itu bagi anda yang sudah berpengalaman, mungkin tutorial ini anda nilai terlalu dasar - dan saya jawab memang ini adalah sebuah tutorial untuk pemula



Persiapan

Sofware

Karena ini adalah tutorial super dasar, maka akan saya mulai dengan persiapan software. Saat ini membuat game dapat dilakukan dengan berbagai macam software mulai dari yang kelas berat seperti C#, Java, XNA, Unreal Engine, kelas menengah seperti Unity, OpenGL, HTML5, Construct, atau kelas ringan semacam GameMaker Std atau Adobe Flash. Apapun software yang akan anda pakai sangat relatif dan subjectif, jadi jangan marah jika saya anggap Flash sebagai software kelas ringan.Membuat game Flash bukan berarti anda harus menginstall Adobe Flash CS x, akan tetapi saat ini anda dapat menggunakan banyak sekali software baik komersial maupun free dan salah satunya adalah Flash Develop. Flash Develop merupakan sebuah code editor sekaligus compiler yang dapat kita manfaatkan untuk membuat aplikasi Flash dengan gratis - jadi inilah keuntungan dan kelebihannya. Untuk itu pada tutorial ini dapat anda temukan cara menginstall Flash Develop sebagai berikut :
  1. Software utama yang kita butuhkan adalah Flash Develop. Software ini dapat anda unduh dari situs FlashDevelop.org dengan ukuran kurang lebih 40 MB. Untuk format ZIP yang anda download, anda cukup mengextract ke harddisk komputer anda.

  2. FlashDevelop by wandah_w
  3. Agar Flash Develop dapat mengcompile kode menjadi aplikasi Flash, maka diperlukan Flex SDK.File ini dapat anda peroleh secara gratis dari situs Adobe, dengan ukuran sekitar 350 MB.Setelah mendownload file tersebut, selanjutnya anda ekstrak ke hardisk anda.

  4. Flex SDK by wandah_w
  5. Software tambahan yang anda perlukan adalah Adobe Photoshop untuk mengelola asset visual yang akan dipakai didalam game

Rabu, 27 Mei 2015

Program Menghitung Gaji Karyawan (PASCAL) dengan IF ( percabangan)

Program Menghitung Gaji Karyawan (PASCAL) dengan IF ( percabangan)

program Menghitung_Gaji_Karyawan; 
uses crt; 

var 
gapok, tanak , gatot: real;
 n, golongan, status: integer; 
nama , gol : string; 

begin 
writeln ('Menghitung Gaji Karyawan'); 
writeln ('========================'); 
writeln ('Golongan : 1. III 2. IV 3. V '); 
writeln ('Status : 1. Menikah 2. Single '); 
writeln ('========================'); 
write ('Masukkan Nama Karyawan : '); read(nama); 
write ('Pilih Nomor Golongan : '); read(golongan); 
if (golongan = 1) then 
begin gapok := 2000000; 
gol := 'III'; 
end 
else 
if (golongan = 2) then 
begin 
gapok := 3000000; 
gol := 'IV'; 
end 
else 
if (golongan = 3) then 
begin 
gapok := 4000000; 
gol := 'V'; 
end 
else 
writeln('Nomor Golongan Salah'); 
write ('Pilih nomor Status : '); read(status);
 if (status = 1 ) then 
begin 
writeln ('Masukkan jumlah anak: '); read(n); 
 if (n > 2 ) then 
 tanak := 2 *(10/100 * gapok) 
 else 
tanak := n *(10/100 * gapok); 
end 
else 
tanak := 0; 
writeln ('========================'); 
writeln ('Nama Karyawan : ', nama); 
writeln ('Golongan : ', gol); 
writeln ('Gaji Pokok : ', gapok:0:2); 
writeln ('Tunjangan Anak: ', tanak:0:2); 
gatot := gapok + tanak; 
writeln ('Total gaji : ', gatot:0:2); 
 readln; 
readln; 
end.

Cara membuat program menghitung Luas Lingkaran

Cara membuat program menghitung Luas Lingkaran :

Pertama, buka Borland C++
Kedua, klik File -> New -> Teks edit
Cara membuat program menghitung Luas Lingkaran
Ketiga, ketikkan koding berikut ini :
#include <iostream>
#include <conio>
#include <stdio>
main ()
{
float jarijari,luas,pi;
cout<<"Masukkan Jari-jari lingkaran : ";
cin>>jarijari;
pi=3.14;
luas=pi*jarijari*jarijari;
cout<<"Luas lingkaran : "<<luas;
getche ();
} 
Kurang lebih seperti ini :
Cara membuat program menghitung Luas Lingkaran
Keempat, running program tersebut dengan menekan CTRL + f9 atau juga bisa dengan klik Run.

Bila langkah – langkahnya benar akan muncul seperti dibawah ini :

Cara membuat program menghitung Luas Lingkaran

Program Penghitung Luas dan Keliling Persegi Panjang Dengan Visual Basic

Program Penghitung Luas dan Keliling Persegi Panjang Dengan Visual Basic

Sobat blogger, ini adalah tutorial pertama saya tentang bagaimana membuat program dengan visual basic. Oleh karenanya saya tidak berniat membuat program yang terlalu muluk-muluk, melainkan membuat program sederhana tentang penghitung luas dan keliling sebuah persegi panjang. 
Hasil akhinya seperti gambar disamping, dan untuk proses pembuatan programnya akan saya jelaskan sebagai berikut : 
Pertama, buka IDE Visual Basic sobat... Pilih Standard EXE

Pada form1 tambahkan beberapa komponen berikut : 
  • label1 untuk menuliskan label judul program
  • label2 untuk menuliskan label "panjang" 
  • label3 untuk menuliskan label "lebar"
  • label4 untuk menuliskan label "luas"
  • label5 untuk menuliskan label "keliling"
  • text1 untuk menampung input panjang, telah saya ganti menjadi 'inputPanjang'
  • text2 untuk menampung input lebar, telah saya ganti menjadi 'inputLebar'
  • text3 untuk menampung output luas, telah saya ganti menjadi 'luas'
  • text4 untuk menampung output keliling, telah saya ganti menjadi 'keliling'
  • command1 sebagai button 'hitung' untuk event hitung luas dan keliling
  • command2 sebagai button 'selesai' untuk mereset kembali text input dan output
Ingat ! jangan menggunakan copy paste ya? nanti akan menyebabkan komponen tersebut menjadi kontrol array. Atur semua satu per satu :
kemudian pada setiap komponen, atur ulang penempatan komponen agar terlihat rapi lalu berikan nama pada properties tiap komponen : 
Hingga semua komponen telah diatur dan diberi nama :
Langkah selanjutnya tinggal kita beri event agar program berfungsi sebagai mana mestinya : 
Klik double pada button 'hitung' dan masukkan kode program berikut : 
Penjelasan 
hitung_Click() adalah sebuah metode yang berisi event perhitungan yang nantinya berfungsi untuk melakukan operasi perhitungan ketika button di klik oleh user. 
Val adalah sebuah sebuah fungsi khusus pada visual basic yang memang digunakan untuk merubah nilai String ke dalam nilai integer agar nilai string tersebut bisa untuk proses perhitungan. 
Kemudian double klik pada button 'selesai' untuk memasukkan kode yang berfungsi sebagai event reset 
metode selesai_Click() berfungsi untuk menampung event reset, yang mana seluruh textField tempat input dan output angka perhitungan akan diatur ulang kembali agar dapat digunakan untuk proses perhitungan lain. 
Ini jalannya program ketika run dan uji coba proses perhitungan, hasilnya berjalan sukses: 

Program segitiga bintang menggunakan java

Untuk keperluan pendalaman dalam memahami konsep perulangan maka yang bisa dilakukan para pengajar adalah memberi latihan membuat program segitiga bintang, baik itu segitiga siku-siku ataupun segitiga sama kaki. segitiga tersebut dibentuk dari string bintang yang tersusun sedemikian hingga membentuk bidang segitiga. Tidak terlalu sulit untuk megerjakan hal ini apabila cara kerja dan konsep dasar perulangan sudah sedikit dipahami, bagi yang masih belum paham tentang perulangan silahkan baca artikel sebelumnya Program Perulangan Dalam Java.  Baik mungkin akan lebih bagus kalau langsung saya berikan programnya berikut ini ;
keluaran dari program di atas adalah membentuk segitiga siku-siku seperti yang terlihat dibawah ini;
segitiga bintang
Dari gambar terlihat bahwa segitiga siku-siku dengan garis tegak ada di sebelah kiri, sedangkan kalau kita mau membuat segitiga siku yang garis tegaknya ada disebelah kanan maka yang perlu dilakukan adalah membuat segitiga tambahan sebagai pengisi di baris yang kosong. Coba perhatikan program berikut ;
keluaran dari program di atas adalah seperti gambar berikut ini ;
segitiga bintang
Sudah tahu kan kira-kira bagaimana kalau mau membuat segitiga bintang berbentuk segitiga sama kaki? iya kita bisa modifikasi dari program di atas, langsung saja perhatikan program berikutnya ;
 keluaran dari program di atas adalah seperti gambar berikut ini ;
segitiga bintang

Selasa, 12 Mei 2015

Membuat kalkulator Sederhana dengan C++

 selamat siang semua............. kali ini.saya akan berbagi tentang cara membuat program kalkulator sederhana dengan menggunakan C++.
 
 ok! tanpa basa-basi lagi, di bawah ini sudah ada scoure code nya.......
 
 
#include "iostream.h"
#include "conio.h"
int fungsi_menu(void);
float fungsi_perKalian(void);
float fungsi_pemBagian(void);
float fungsi_pengUrangan(void);
float fungsi_penAmbahan(void);
int menu_exit(void);
void main ()
{
  fungsi_menu();
  return 0;
}
int fungsi_menu()
{
  clrscr();
  int a;
  cout << "——pilih——\n";
  cout << "1. perkalian\n";
  cout << "2. pembagian\n";
  cout << "3. pengurangan\n";
  cin >> a;
  switch (a)
  {
  case 1: fungsi_perKalian(); break;
  case 2: fungsi_pemBagian(); break;
  case 3: fungsi_pengUrangan(); break;
  case 4: fungsi_penAmbahan(); break;
  default: break;
  }
  return 0;
}
float fungsi_perKalian()
{
float x,y,z;
cin >> x ;
cin >> y ;
z = x * y;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}
float fungsi_pemBagian()
{
float x,y,z;
char a;
cin >> x ;
cin >> y ;
z = x / y;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}
float fungsi_pengUrangan()
{
float x,y,z;
char a;
cin >> x ;
cin >> y ;
z = x - y;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}
float fungsi_penAmbahan()
{
float x,y,z;
char a;
cin >> x ;
cin >> y ;
z = x + y;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}
int menu_exit()
{
  char a;
  cin >> a;
  if (a == 'y')
  {
  cout << endl;
  fungsi_menu();
  }
  else
  {
  cout << "terimakasih telah menggunakannya";
  }
  return 0;
}
 
 
 
 
 semoga bermanfaat dan sampai jumpa dipostingan berikutnya:)