SlideShare a Scribd company logo
1 of 3
Buka Visual Basic anda, pilih Standard EXE, lalu klik open.
Buat komponen yang terdiri dari 5 label, 4 textbox, dan 5 commandbutton, lalu beri nama
agar mudah dibedakan dan susun seperti pada gambar berikut.
Lalu masukan kode berikut.
Pada commandbutton1
Dim c, r, f, k As Double
c = Text1.Text
Text1.Text = c & ” °C”
f = (Val(c) * 1.8) + 32
Text2.Text = f & ” °F”
r = (Val(c) * 0.8)
Text3.Text = r & ” °R”
k = (Val(c) * 1) + 273
Text4.Text = k & ” °K”
Pada commandbutton2
Dim c, r, f As Double
f = Text2.Text
Text2.Text = f & ” °F”
c = (Val(f) * 0.555) – 32
Text1.Text = c & ” °C”
r = (Val(f) * 0.444) – 32
Text3.Text = r & ” °R”
k = (Val(f) * 0.555) – 32 + 273
Text4.Text = k & ” °K”
Pada commandbutton3
Dim c, r, f As Double
r = Text3.Text
Text3.Text = r & ” °R”
c = (Val(r) * 1.25)
Text1.Text = c & ” °C”
f = (Val(r) * 2.25) + 32
Text2.Text = f & ” °F”
k = (Val(r) * 1.25)
Text4.Text = k & ” °K”
Pada commandbutton4
Dim c, r, f, k As Double
k = Text4.Text
Text4.Text = k & ” °K”
c = (Val(k) * 1) – 273
Text1.Text = c & ” °C”
f = (Val(k) * 1.8) – 273
Text2.Text = f & ” °F”
r = (Val(k) * 0.8) – 273
Text3.Text = r & ” °R”
Pada commandbutton5
Text1.Text = “”
Text2.Text = “”
Text3.Text = “”
Text4.Text = “”
4. Kemudian jalankan dengan klik run lalu start pada Toolbar.
Outputnya akan terlihat seperti ini :
Logika Program :
Pada program ini nantinya akan ditampilkan output dimana bila kita masukan angka pada
kolom suhu yang akan dicari, maka akan diketahui konversi suhu yang lain. Pada
commandbutton dari 1 sampai 4 terdapat statement “Dim c, r, f, k As Double”, ini berfungsi
untuk menyatakan variabel c, r, f, dan k sebagai double (berupa angka desimal), lalu
statement “c = Text1.Text”, “f = Text2.Text”, “r = Text3.Text”, dan “k = Text4.Text”,
artinya variabel c merupakan isi dari Textbox1, variabel f merupakan isi dari Textbox2,
variabel r merupakan isi dari Textbox3, dan variabel k merupakan isi dari Textbox4.
Sedangkan statement “Text1.Text = c & ” °C”” digunakan untuk mengubah isi kolom pada
Textbox1, dengan isi variabel c dan ditambahkan string(kalimat/kata) “°C”. Begitu juga
dengan statement “Text2.Text = f & ” °F”” dan yang lainnya. Lalu statement “… = (Val(…)
* …)” digunakan untuk statement perhitungan dimana Val menyatakan bahwa yang akan
dioperasikan merupakan masukan berupa string (kata/kalimat) yang diubah ke bentuk
numerik (angka).
Contoh pada statement “k = (Val(c) * 1) + 273”, ini merupakan rumus konversi suhu dari
celcius ke kelvin dimana rumus sebenarnya seperti kita ketahui :
X °C = (((X)5/5) + 273) °K, dimana X adalah besarnya derajat celcius.
Dan untuk statement “Text( ).Text = “””merupakan statement menghapus Textbox yang
dituju, contohnya “Text1.Text = “”” digunakan untuk menghapus isi dari Textbox1.

More Related Content

Similar to VB_KonversiSuhu

Fungsi Array pada VB.docx
Fungsi Array pada VB.docxFungsi Array pada VB.docx
Fungsi Array pada VB.docxSubandi Wahyudi
 
Konsep pointer Univ. BALE
Konsep pointer Univ. BALEKonsep pointer Univ. BALE
Konsep pointer Univ. BALEstaffpengajar
 
Algoritma
AlgoritmaAlgoritma
Algoritmadulssrr
 
Teknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox proTeknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox prosimon novianto
 
Modul01 pemograman dotnet
Modul01 pemograman dotnetModul01 pemograman dotnet
Modul01 pemograman dotnetEko Siswanto
 
Awal dasar belajar c++
Awal dasar belajar c++Awal dasar belajar c++
Awal dasar belajar c++farizky berian
 
pemrograman-dasar-cpp_02-variabel-tipe-data.pdf
pemrograman-dasar-cpp_02-variabel-tipe-data.pdfpemrograman-dasar-cpp_02-variabel-tipe-data.pdf
pemrograman-dasar-cpp_02-variabel-tipe-data.pdfFahriAkbar19
 
Bahasa pemrograman pascal
Bahasa pemrograman pascalBahasa pemrograman pascal
Bahasa pemrograman pascalNadya Olivia
 
Laporan praktikum iii visual basic
Laporan praktikum iii visual basicLaporan praktikum iii visual basic
Laporan praktikum iii visual basicrahmi wahyuni
 
pengenalan c+
pengenalan c+pengenalan c+
pengenalan c+aks247
 

Similar to VB_KonversiSuhu (20)

Kotiln Siapa Suka.pdf
Kotiln Siapa Suka.pdfKotiln Siapa Suka.pdf
Kotiln Siapa Suka.pdf
 
Fungsi Array pada VB.docx
Fungsi Array pada VB.docxFungsi Array pada VB.docx
Fungsi Array pada VB.docx
 
Konsep pointer Univ. BALE
Konsep pointer Univ. BALEKonsep pointer Univ. BALE
Konsep pointer Univ. BALE
 
My javanote02
My javanote02My javanote02
My javanote02
 
Algoritma
AlgoritmaAlgoritma
Algoritma
 
Krisna vb6-10
Krisna vb6-10Krisna vb6-10
Krisna vb6-10
 
Modul visual c++
Modul visual c++Modul visual c++
Modul visual c++
 
Teknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox proTeknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox pro
 
Modul01 pemograman dotnet
Modul01 pemograman dotnetModul01 pemograman dotnet
Modul01 pemograman dotnet
 
The Best Source Code VB
The Best Source Code VBThe Best Source Code VB
The Best Source Code VB
 
Awal dasar belajar c++
Awal dasar belajar c++Awal dasar belajar c++
Awal dasar belajar c++
 
Pseudocode
PseudocodePseudocode
Pseudocode
 
pemrograman-dasar-cpp_02-variabel-tipe-data.pdf
pemrograman-dasar-cpp_02-variabel-tipe-data.pdfpemrograman-dasar-cpp_02-variabel-tipe-data.pdf
pemrograman-dasar-cpp_02-variabel-tipe-data.pdf
 
modul algoritma Bab 7 record
modul algoritma Bab 7 recordmodul algoritma Bab 7 record
modul algoritma Bab 7 record
 
Tipe data
Tipe dataTipe data
Tipe data
 
Chendra (pemrograman)
Chendra (pemrograman)Chendra (pemrograman)
Chendra (pemrograman)
 
Bahasa pemrograman pascal
Bahasa pemrograman pascalBahasa pemrograman pascal
Bahasa pemrograman pascal
 
Rangkuman soal TI SMK
Rangkuman soal TI SMKRangkuman soal TI SMK
Rangkuman soal TI SMK
 
Laporan praktikum iii visual basic
Laporan praktikum iii visual basicLaporan praktikum iii visual basic
Laporan praktikum iii visual basic
 
pengenalan c+
pengenalan c+pengenalan c+
pengenalan c+
 

VB_KonversiSuhu

  • 1. Buka Visual Basic anda, pilih Standard EXE, lalu klik open. Buat komponen yang terdiri dari 5 label, 4 textbox, dan 5 commandbutton, lalu beri nama agar mudah dibedakan dan susun seperti pada gambar berikut. Lalu masukan kode berikut. Pada commandbutton1 Dim c, r, f, k As Double c = Text1.Text Text1.Text = c & ” °C” f = (Val(c) * 1.8) + 32 Text2.Text = f & ” °F” r = (Val(c) * 0.8) Text3.Text = r & ” °R” k = (Val(c) * 1) + 273 Text4.Text = k & ” °K” Pada commandbutton2 Dim c, r, f As Double f = Text2.Text Text2.Text = f & ” °F” c = (Val(f) * 0.555) – 32 Text1.Text = c & ” °C” r = (Val(f) * 0.444) – 32 Text3.Text = r & ” °R”
  • 2. k = (Val(f) * 0.555) – 32 + 273 Text4.Text = k & ” °K” Pada commandbutton3 Dim c, r, f As Double r = Text3.Text Text3.Text = r & ” °R” c = (Val(r) * 1.25) Text1.Text = c & ” °C” f = (Val(r) * 2.25) + 32 Text2.Text = f & ” °F” k = (Val(r) * 1.25) Text4.Text = k & ” °K” Pada commandbutton4 Dim c, r, f, k As Double k = Text4.Text Text4.Text = k & ” °K” c = (Val(k) * 1) – 273 Text1.Text = c & ” °C” f = (Val(k) * 1.8) – 273 Text2.Text = f & ” °F” r = (Val(k) * 0.8) – 273 Text3.Text = r & ” °R” Pada commandbutton5 Text1.Text = “” Text2.Text = “”
  • 3. Text3.Text = “” Text4.Text = “” 4. Kemudian jalankan dengan klik run lalu start pada Toolbar. Outputnya akan terlihat seperti ini : Logika Program : Pada program ini nantinya akan ditampilkan output dimana bila kita masukan angka pada kolom suhu yang akan dicari, maka akan diketahui konversi suhu yang lain. Pada commandbutton dari 1 sampai 4 terdapat statement “Dim c, r, f, k As Double”, ini berfungsi untuk menyatakan variabel c, r, f, dan k sebagai double (berupa angka desimal), lalu statement “c = Text1.Text”, “f = Text2.Text”, “r = Text3.Text”, dan “k = Text4.Text”, artinya variabel c merupakan isi dari Textbox1, variabel f merupakan isi dari Textbox2, variabel r merupakan isi dari Textbox3, dan variabel k merupakan isi dari Textbox4. Sedangkan statement “Text1.Text = c & ” °C”” digunakan untuk mengubah isi kolom pada Textbox1, dengan isi variabel c dan ditambahkan string(kalimat/kata) “°C”. Begitu juga dengan statement “Text2.Text = f & ” °F”” dan yang lainnya. Lalu statement “… = (Val(…) * …)” digunakan untuk statement perhitungan dimana Val menyatakan bahwa yang akan dioperasikan merupakan masukan berupa string (kata/kalimat) yang diubah ke bentuk numerik (angka). Contoh pada statement “k = (Val(c) * 1) + 273”, ini merupakan rumus konversi suhu dari celcius ke kelvin dimana rumus sebenarnya seperti kita ketahui : X °C = (((X)5/5) + 273) °K, dimana X adalah besarnya derajat celcius. Dan untuk statement “Text( ).Text = “””merupakan statement menghapus Textbox yang dituju, contohnya “Text1.Text = “”” digunakan untuk menghapus isi dari Textbox1.