SlideShare a Scribd company logo
1 of 2
Download to read offline
1   Sub KonventerSuhu()

 2    Dim Ulang As Byte

 3    Dim Tc As Single, Tr As Single, Tf As Single, Tk As Single

 4    Dim pil As String

 5     Ulang = 1

 6    Do

 7     pil = InputBox("Suhu apa yang diketahui" & vbLf & "C=Celcius" & vbLf & "R=Reamur" _

 8    & vbLf & "F=Fahrenheit" & vbLf & " K=Kalvin", "Pilih Suhu yang dikehui")

 9     Select Case pil

10     Case "C", "c"

11       Tc = InputBox("Isikan Suhu Dalam derajat Celcius", "Termometer Celcius")

12       Tr = 4 / 5 * Tc

13       Tf = 9 / 5 * Tc + 32

14       Tk = Tc + 273

15       MsgBox "Suhu " & Tc & " derajat Celcius sama dengan" & vbLf & _

16       Tr & " derajat Reamur" & vbLf & _

17       Tf & " derajat Fahrenheit " & vbLf & _

18       Tk & " derajat Kelvin ", vbOKOnly, "HASIL KONVERSI"

19     Case "R", "r"

20       Tr = InputBox("Isikan Suhu Dalam derajat Reamur", "Termometer Reamur")

21       Tc = 5 / 4 * Tr

22       Tf = 9 / 5 * Tc + 32

23       Tk = Tc + 273

24       MsgBox "Suhu " & Tr & " derajat Reamur sama dengan" & vbLf & _

25       Tc & " derajat Celcius" & vbLf & _

26       Tf & " derajat Fahrenheit " & vbLf & _

27       Tk & " derajat Kelvin ", vbOKOnly, "HASIL KONVERSI"

28     Case "F", "f"

29       Tf = InputBox("Isikan Suhu Dalam derajat Fahrenheit", "Termometer Fahrenheit")

30       Tc = 5 / 9 * (Tf - 32)

31       Tr = 4 / 5 * Tc
32       Tk = Tc + 273

33       MsgBox "Suhu " & Tf & " derajat Fahrenheit sama dengan" & vbLf & _

34       Tc & " derajat Celcius" & vbLf & _

35       Tr & " derajat Reamur " & vbLf & _

36       Tk & " derajat Kelvin ", vbOKOnly, "HASIL KONVERSI"

37     Case "K", "k"

38       Tk = InputBox("Isikan Suhu Dalam Kelvin", "Termometer Kelvin")

39       Tc = Tk - 273

40       Tr = 4 / 5 * Tc

41       Tf = 9 / 5 * Tc + 32

42       MsgBox "Suhu " & Tk & " Kelvin sama dengan" & vbLf & _

43       Tc & " derajat Celcius" & vbLf & _

44       Tr & " derajat Reamur" & vbLf & _

45       Tf & " derajat Fahrenheit ", vbOKOnly, "HASIL KONVERSI"

46     Case Else

47       MsgBox "Hurup yang anda masukan salah", vbCritical, "Peringatan"

48     End Select

49     Ulang = InputBox("Ulanga Lagi [1] Yes [0] No ?", "Input Ulang")

50   Loop Until Ulang = 0

51   End Sub

More Related Content

Similar to Sub konventer suhu (10)

pptnotes 14 gas laws glembocki.pptx
pptnotes 14 gas laws glembocki.pptxpptnotes 14 gas laws glembocki.pptx
pptnotes 14 gas laws glembocki.pptx
 
pptnotes 14 gas laws glembocki.pptx
pptnotes 14 gas laws glembocki.pptxpptnotes 14 gas laws glembocki.pptx
pptnotes 14 gas laws glembocki.pptx
 
ppt-chem-gas-laws.pptx
ppt-chem-gas-laws.pptxppt-chem-gas-laws.pptx
ppt-chem-gas-laws.pptx
 
Charle's law
Charle's lawCharle's law
Charle's law
 
Temperature
TemperatureTemperature
Temperature
 
Gas laws
Gas lawsGas laws
Gas laws
 
Temp-meas-sem.pdf
Temp-meas-sem.pdfTemp-meas-sem.pdf
Temp-meas-sem.pdf
 
Thermodynamic, examples a
Thermodynamic, examples aThermodynamic, examples a
Thermodynamic, examples a
 
combined-gas-law.ppt
combined-gas-law.pptcombined-gas-law.ppt
combined-gas-law.ppt
 
Thermal conductivity of copper
Thermal conductivity of copperThermal conductivity of copper
Thermal conductivity of copper
 

More from Al Frilantika

Hakekat fisika dan keselamantan kerja di laboratorium
Hakekat fisika dan keselamantan kerja di laboratoriumHakekat fisika dan keselamantan kerja di laboratorium
Hakekat fisika dan keselamantan kerja di laboratoriumAl Frilantika
 
Solusi ukk mat xi ipa 2015 2016
Solusi ukk mat xi ipa 2015 2016Solusi ukk mat xi ipa 2015 2016
Solusi ukk mat xi ipa 2015 2016Al Frilantika
 
Solusi ukk mat ips 2015 2016
Solusi ukk mat ips 2015 2016Solusi ukk mat ips 2015 2016
Solusi ukk mat ips 2015 2016Al Frilantika
 
Ukk fisika xi 2015 2016 solusi
Ukk fisika xi 2015 2016 solusiUkk fisika xi 2015 2016 solusi
Ukk fisika xi 2015 2016 solusiAl Frilantika
 
Soal dan pembahasan UAM 2016
Soal dan pembahasan UAM  2016Soal dan pembahasan UAM  2016
Soal dan pembahasan UAM 2016Al Frilantika
 
Uas gasal fis xii 2014 2015
Uas gasal fis xii 2014 2015Uas gasal fis xii 2014 2015
Uas gasal fis xii 2014 2015Al Frilantika
 
Uas ganjil Fisika MA kls XI thn 2014 2015
Uas ganjil  Fisika MA kls XI thn 2014 2015Uas ganjil  Fisika MA kls XI thn 2014 2015
Uas ganjil Fisika MA kls XI thn 2014 2015Al Frilantika
 
Uas ganji fisika x 2014 2015 solusi
Uas ganji fisika x 2014 2015 solusiUas ganji fisika x 2014 2015 solusi
Uas ganji fisika x 2014 2015 solusiAl Frilantika
 
Daftar Nilai TIK 2013 2014
Daftar Nilai TIK 2013 2014Daftar Nilai TIK 2013 2014
Daftar Nilai TIK 2013 2014Al Frilantika
 
Solusi ukk fisika xi 2013 2014
Solusi ukk fisika xi 2013 2014Solusi ukk fisika xi 2013 2014
Solusi ukk fisika xi 2013 2014Al Frilantika
 
Solusi ukk mat xi ips 2014 tanpa opsi
Solusi ukk mat xi ips 2014 tanpa opsiSolusi ukk mat xi ips 2014 tanpa opsi
Solusi ukk mat xi ips 2014 tanpa opsiAl Frilantika
 
Sousi UKK Fisika x tahun 2014
Sousi UKK Fisika x tahun 2014Sousi UKK Fisika x tahun 2014
Sousi UKK Fisika x tahun 2014Al Frilantika
 
Nilai komp ii 2013 fis a b
Nilai komp ii 2013 fis a bNilai komp ii 2013 fis a b
Nilai komp ii 2013 fis a bAl Frilantika
 
N ilai komp pbi a 2012 2013
N ilai komp pbi a 2012 2013N ilai komp pbi a 2012 2013
N ilai komp pbi a 2012 2013Al Frilantika
 
Dhn tik pendidikan 2013
Dhn tik pendidikan 2013Dhn tik pendidikan 2013
Dhn tik pendidikan 2013Al Frilantika
 
Materi 6 user definedfunction
Materi 6 user definedfunctionMateri 6 user definedfunction
Materi 6 user definedfunctionAl Frilantika
 
Materi 5 conditional
Materi 5 conditionalMateri 5 conditional
Materi 5 conditionalAl Frilantika
 
Ringkasan materi dan solusi ukem bab 5
Ringkasan materi dan solusi ukem bab 5Ringkasan materi dan solusi ukem bab 5
Ringkasan materi dan solusi ukem bab 5Al Frilantika
 
Solusi u kem dan uk bab 4
Solusi u kem dan uk bab 4Solusi u kem dan uk bab 4
Solusi u kem dan uk bab 4Al Frilantika
 

More from Al Frilantika (20)

Hakekat fisika dan keselamantan kerja di laboratorium
Hakekat fisika dan keselamantan kerja di laboratoriumHakekat fisika dan keselamantan kerja di laboratorium
Hakekat fisika dan keselamantan kerja di laboratorium
 
Solusi ukk mat xi ipa 2015 2016
Solusi ukk mat xi ipa 2015 2016Solusi ukk mat xi ipa 2015 2016
Solusi ukk mat xi ipa 2015 2016
 
Solusi ukk mat ips 2015 2016
Solusi ukk mat ips 2015 2016Solusi ukk mat ips 2015 2016
Solusi ukk mat ips 2015 2016
 
Ukk fisika xi 2015 2016 solusi
Ukk fisika xi 2015 2016 solusiUkk fisika xi 2015 2016 solusi
Ukk fisika xi 2015 2016 solusi
 
Soal dan pembahasan UAM 2016
Soal dan pembahasan UAM  2016Soal dan pembahasan UAM  2016
Soal dan pembahasan UAM 2016
 
Uas gasal fis xii 2014 2015
Uas gasal fis xii 2014 2015Uas gasal fis xii 2014 2015
Uas gasal fis xii 2014 2015
 
Uas ganjil Fisika MA kls XI thn 2014 2015
Uas ganjil  Fisika MA kls XI thn 2014 2015Uas ganjil  Fisika MA kls XI thn 2014 2015
Uas ganjil Fisika MA kls XI thn 2014 2015
 
Uas ganji fisika x 2014 2015 solusi
Uas ganji fisika x 2014 2015 solusiUas ganji fisika x 2014 2015 solusi
Uas ganji fisika x 2014 2015 solusi
 
Nilai komp ii 2014
Nilai komp ii 2014Nilai komp ii 2014
Nilai komp ii 2014
 
Daftar Nilai TIK 2013 2014
Daftar Nilai TIK 2013 2014Daftar Nilai TIK 2013 2014
Daftar Nilai TIK 2013 2014
 
Solusi ukk fisika xi 2013 2014
Solusi ukk fisika xi 2013 2014Solusi ukk fisika xi 2013 2014
Solusi ukk fisika xi 2013 2014
 
Solusi ukk mat xi ips 2014 tanpa opsi
Solusi ukk mat xi ips 2014 tanpa opsiSolusi ukk mat xi ips 2014 tanpa opsi
Solusi ukk mat xi ips 2014 tanpa opsi
 
Sousi UKK Fisika x tahun 2014
Sousi UKK Fisika x tahun 2014Sousi UKK Fisika x tahun 2014
Sousi UKK Fisika x tahun 2014
 
Nilai komp ii 2013 fis a b
Nilai komp ii 2013 fis a bNilai komp ii 2013 fis a b
Nilai komp ii 2013 fis a b
 
N ilai komp pbi a 2012 2013
N ilai komp pbi a 2012 2013N ilai komp pbi a 2012 2013
N ilai komp pbi a 2012 2013
 
Dhn tik pendidikan 2013
Dhn tik pendidikan 2013Dhn tik pendidikan 2013
Dhn tik pendidikan 2013
 
Materi 6 user definedfunction
Materi 6 user definedfunctionMateri 6 user definedfunction
Materi 6 user definedfunction
 
Materi 5 conditional
Materi 5 conditionalMateri 5 conditional
Materi 5 conditional
 
Ringkasan materi dan solusi ukem bab 5
Ringkasan materi dan solusi ukem bab 5Ringkasan materi dan solusi ukem bab 5
Ringkasan materi dan solusi ukem bab 5
 
Solusi u kem dan uk bab 4
Solusi u kem dan uk bab 4Solusi u kem dan uk bab 4
Solusi u kem dan uk bab 4
 

Sub konventer suhu

  • 1. 1 Sub KonventerSuhu() 2 Dim Ulang As Byte 3 Dim Tc As Single, Tr As Single, Tf As Single, Tk As Single 4 Dim pil As String 5 Ulang = 1 6 Do 7 pil = InputBox("Suhu apa yang diketahui" & vbLf & "C=Celcius" & vbLf & "R=Reamur" _ 8 & vbLf & "F=Fahrenheit" & vbLf & " K=Kalvin", "Pilih Suhu yang dikehui") 9 Select Case pil 10 Case "C", "c" 11 Tc = InputBox("Isikan Suhu Dalam derajat Celcius", "Termometer Celcius") 12 Tr = 4 / 5 * Tc 13 Tf = 9 / 5 * Tc + 32 14 Tk = Tc + 273 15 MsgBox "Suhu " & Tc & " derajat Celcius sama dengan" & vbLf & _ 16 Tr & " derajat Reamur" & vbLf & _ 17 Tf & " derajat Fahrenheit " & vbLf & _ 18 Tk & " derajat Kelvin ", vbOKOnly, "HASIL KONVERSI" 19 Case "R", "r" 20 Tr = InputBox("Isikan Suhu Dalam derajat Reamur", "Termometer Reamur") 21 Tc = 5 / 4 * Tr 22 Tf = 9 / 5 * Tc + 32 23 Tk = Tc + 273 24 MsgBox "Suhu " & Tr & " derajat Reamur sama dengan" & vbLf & _ 25 Tc & " derajat Celcius" & vbLf & _ 26 Tf & " derajat Fahrenheit " & vbLf & _ 27 Tk & " derajat Kelvin ", vbOKOnly, "HASIL KONVERSI" 28 Case "F", "f" 29 Tf = InputBox("Isikan Suhu Dalam derajat Fahrenheit", "Termometer Fahrenheit") 30 Tc = 5 / 9 * (Tf - 32) 31 Tr = 4 / 5 * Tc
  • 2. 32 Tk = Tc + 273 33 MsgBox "Suhu " & Tf & " derajat Fahrenheit sama dengan" & vbLf & _ 34 Tc & " derajat Celcius" & vbLf & _ 35 Tr & " derajat Reamur " & vbLf & _ 36 Tk & " derajat Kelvin ", vbOKOnly, "HASIL KONVERSI" 37 Case "K", "k" 38 Tk = InputBox("Isikan Suhu Dalam Kelvin", "Termometer Kelvin") 39 Tc = Tk - 273 40 Tr = 4 / 5 * Tc 41 Tf = 9 / 5 * Tc + 32 42 MsgBox "Suhu " & Tk & " Kelvin sama dengan" & vbLf & _ 43 Tc & " derajat Celcius" & vbLf & _ 44 Tr & " derajat Reamur" & vbLf & _ 45 Tf & " derajat Fahrenheit ", vbOKOnly, "HASIL KONVERSI" 46 Case Else 47 MsgBox "Hurup yang anda masukan salah", vbCritical, "Peringatan" 48 End Select 49 Ulang = InputBox("Ulanga Lagi [1] Yes [0] No ?", "Input Ulang") 50 Loop Until Ulang = 0 51 End Sub