Mungkin lo suka liat di program TA temen lo ada tekx berjalan. Gimana sih cara bikinnya ? Hem..kita bahas bareng-bareng yuk..
1. Jalankan aplikasi Visual Basic anda
2. Pada jendela New Project, pilih standard exe
3. Tambahkan object Label dan Timer kedalam form
4. Klik pada label,ketikan "Teks berjalan pada vb 6.0" di Caption-nya
5. Beri interval 100 pada properties Timer1
6. Klik 2x pada object Timer1,tambahkan listing berikut :
Private Sub Timer1_Timer()
Label1.Caption = Right(Label1.Caption, Len(Label1.Caption) - 1) & Left(Label1.Caption, 1)
End Sub
7. Tekan F5 untuk menjalankan program
Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan
Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan
Minggu, 15 April 2012
Selasa, 13 Maret 2012
Tutorial Program Hitung Sederhana dengan Visual Basic
Kali ini saya akan memberi tutorial sederhana, membuat program hitung menggunakan Visual Basic seperti gambar disamping.
Saya menggunakan komponen-komponen TextBox, Label, dan Command Button. Sedangkan Listing Program saya menggunakan Subroutine, If… Then, operator penggabungan, dan operator logika.
Saya menganggap kalian sudah membaca artikel sebelum ini.
Setelah kamu membuka Program VB, dan membuka Project baru, ikuti langkah ini :
1. Masukan 2 Komponen textbox 4 command button dan 1 label. Atur seperti gambar diatas.
2. Ubah Properties masing-masing Komponen, penjelasannya lihat tabel :
| Nama |
Properties |
Nilai |
| Text1 | Text | *kosong* |
| Text2 | text | *kosong* |
| Command1 | Caption | * |
| Command2 | Caption | / |
| Command3 | Caption | + |
| Command4 | Caption | - |
| Label1 | Caption | *kosongkan* |
3. kemudian Copy paste saja kode dibawah ini ke Jendela Kode.
Dim n1, n2, hasil As Double Sub Clear() Text1.Text = Empty Text2.Text = Empty Form1.Caption = "hasil : " & hasil Text1.SetFocus End Sub Private Sub Command1_Click() n1 = Text1.Text n2 = Text2.Text hasil = n1 * n2 Label1.Caption = "hasil perkalian " & n1 & " dan " & n2 &
" adalah " & hasil Call Clear End Sub Private Sub Command2_Click() n1 = Text1.Text n2 = Text2.Text hasil = n1 \ n2 Label1.Caption = "hasil pembagian " & n1 & " dan " & n2 &
" adalah " & hasil Call Clear End Sub Private Sub Command3_Click() n1 = Val(Text1) n2 = Val(Text2) hasil = n1 + n2 Label1.Caption = "hasil penambahan " & n1 & " dan " & n2 &
" adalah " & hasil Call Clear End Sub Private Sub Command4_Click() n1 = Text1.Text n2 = Text2.Text hasil = n1 - n2 Label1.Caption = "hasil pengurangan " & n1 & " dan " & n2 &
" adalah " & hasil Call Clear End Sub Private Sub Form_Load() Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command4.Enabled = False Text1.MaxLength = 5 Text2.MaxLength = 5 End Sub Private Sub Text1_Change() If Text2.Text = Empty Then Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command4.Enabled = False Else Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command4.Enabled = True End If End Sub Private Sub Text2_Change() If Text1.Text = Empty Then Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command4.Enabled = False Else Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command4.Enabled = True End If End Sub
Atau download disini Listing Programnya Download Disini program yang sudah jadi.
Minggu, 18 Desember 2011
Program Pertukaran Uang Rupiah dan Dolar
Dibawah ini adalah program pertukaran uang dari rupiah ke dolar atau sebaliknya dari dolar ke rupiah menggunakan percabangan if or then else.
Tampilan
tukar rupiah atau dolar ? (r/d) r
jumlah rupiah : 1000000
nilai tukar rupiah terhadap dolar :9800
hasil : 102 dolar
sisa : 400 rupiah
atau
tukar rupiah atau dolar ? (r/d) d
jumlah dolar : 58
nilai tukar dolar terhadap rupiah : 10500
hasil : 609000 rupiah
logika
var a menggunakan char sebab yang dibaca adalah bentuk karakter, r dan d.
var j(jumlah),ntr (nilai tukar rupiah),ntd (nilai tukar dolar),h (hasil),s (sisa) menggunakan longint sebab uang yang akan ditukarkan dan hasil bisa mencapai 2 milyar lebih. Tetapi jumlah yang dimasukkan dan hasil tidak boleh melebihi 2.147.483.647.
var satuan1,satuan2 menggunakan string sebab tipe data yang dimasukkan berupa karakter/kata.
Pertama memilih pertukaran, bila ingin menukarkan rupiah ketik r dan bila ingin menukarkan dolar ketik d lalu enter.
Bila yang diketik r atau R maka program akan mengerjakan pertukaran rupiah.
Jumlah rupiah diinputkan 1000000
Nilai tukar rupiah terhadap dolar diinputkan 9800
Karena dalam dolar tidak ada pecahan maka,
Rumus hasil adalah j div ntr {div adalah integer division atau pembulatan pembagian}. Jadi 1000000 dibagi 9800 dibulatkan hasilnya 102.
Rumus sisa adalah j mod ntr {mud adalah remainder atau sisa hasil bagi yang dibulatkan}. Jadi 1000000 mod 9800 adalah 400 karena 1000000 dibagi 9800 dibulatkan menjadi 102 dan masih mempunyai sisa 400.
Satuan1 untuk memberi keterangan dolar dibelakang angka pada hasil dalam pertukaran rupiah ke dolar.
Satuan2 untuk memberi keterangan rupiah dibelakang angka sebab sisa masih dalam bentuk rupiah.
karena huruf yang diketikkan dalam pertukaran adalah r/R, maka akan ditampilkan hasil dan sisa, tamplannya sebagai berikut:
hasil : 102 dolar
sisa : 400 rupiah
bila diketik dolar maka program akan mengerjakan pertukaran dolar ke rupiah.
Jumlah dolar diinputkan 58
Nilai tukar dolar terhadap rupiah diinputkan 10500
Karena hasilnya akan lebih banyak karena akan dalam bentuk rupiah maka
Rumus hasil jumlah dikalikan nilai tukar dolar. Dan tanpa sisa.
Satuan1 untuk member keterangan rupiah dibelakang angka pada hasil dalam pertukaran dolar ke rupiah.
karena huruf yang diketikkan dalam pertukaran bukan r/R, maka yang ditampilkan hanya hasil saja. tampilannya sebagai berikut :
hasil : 609000 rupiah
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | uses wincrt; var a : char; j,ntr,ntd,h,s : longint; satuan1,satuan2 : string; begin write ('tukar rupiah atau dolar ? (r/d) '); readln (a); writeln; if (a='r') or (a='R') then begin write ('jumlah rupiah : '); readln (j); write ('nilai tukar rupiah terhadap dolar : '); readln (ntr); h := j div ntr ; s := j mod ntr ; satuan1 := ‘dolar’; satuan2 := ‘rupiah’; end else begin write ('jumlah dolar : '); readln (j); write ('nilai tukar dolar terhadap rupiah : '); readln (ntd); h := j*ntd; satuan1 :=’rupiah’; end; writeln; writeln ('hasil : ',h,’ ‘,satuan1); if (a = ‘r’) then writeln (‘sisa : ‘,s,’ ‘,satuan2); end. |
tukar rupiah atau dolar ? (r/d) r
jumlah rupiah : 1000000
nilai tukar rupiah terhadap dolar :9800
hasil : 102 dolar
sisa : 400 rupiah
atau
tukar rupiah atau dolar ? (r/d) d
jumlah dolar : 58
nilai tukar dolar terhadap rupiah : 10500
hasil : 609000 rupiah
logika
var a menggunakan char sebab yang dibaca adalah bentuk karakter, r dan d.
var j(jumlah),ntr (nilai tukar rupiah),ntd (nilai tukar dolar),h (hasil),s (sisa) menggunakan longint sebab uang yang akan ditukarkan dan hasil bisa mencapai 2 milyar lebih. Tetapi jumlah yang dimasukkan dan hasil tidak boleh melebihi 2.147.483.647.
var satuan1,satuan2 menggunakan string sebab tipe data yang dimasukkan berupa karakter/kata.
Pertama memilih pertukaran, bila ingin menukarkan rupiah ketik r dan bila ingin menukarkan dolar ketik d lalu enter.
Bila yang diketik r atau R maka program akan mengerjakan pertukaran rupiah.
Jumlah rupiah diinputkan 1000000
Nilai tukar rupiah terhadap dolar diinputkan 9800
Karena dalam dolar tidak ada pecahan maka,
Rumus hasil adalah j div ntr {div adalah integer division atau pembulatan pembagian}. Jadi 1000000 dibagi 9800 dibulatkan hasilnya 102.
Rumus sisa adalah j mod ntr {mud adalah remainder atau sisa hasil bagi yang dibulatkan}. Jadi 1000000 mod 9800 adalah 400 karena 1000000 dibagi 9800 dibulatkan menjadi 102 dan masih mempunyai sisa 400.
Satuan1 untuk memberi keterangan dolar dibelakang angka pada hasil dalam pertukaran rupiah ke dolar.
Satuan2 untuk memberi keterangan rupiah dibelakang angka sebab sisa masih dalam bentuk rupiah.
karena huruf yang diketikkan dalam pertukaran adalah r/R, maka akan ditampilkan hasil dan sisa, tamplannya sebagai berikut:
hasil : 102 dolar
sisa : 400 rupiah
bila diketik dolar maka program akan mengerjakan pertukaran dolar ke rupiah.
Jumlah dolar diinputkan 58
Nilai tukar dolar terhadap rupiah diinputkan 10500
Karena hasilnya akan lebih banyak karena akan dalam bentuk rupiah maka
Rumus hasil jumlah dikalikan nilai tukar dolar. Dan tanpa sisa.
Satuan1 untuk member keterangan rupiah dibelakang angka pada hasil dalam pertukaran dolar ke rupiah.
karena huruf yang diketikkan dalam pertukaran bukan r/R, maka yang ditampilkan hanya hasil saja. tampilannya sebagai berikut :
hasil : 609000 rupiah
Langganan:
Postingan (Atom)

