Pada kesempatan kali ini saya akan berbagi tips bagaimana cara Membuat angka aksara menjadi angka Romawi.
Berikut ini Listing programnya..
Public Class Form1
Private Sub btnproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnproses.Click
Dim Arabics() As Integer = {1, 4, 5, 9, 10, 40, 50, 90, 100, _
400, 500, 900, 1000}
Dim Romans() As String = {“I”, “IV”, “V”, “IX”, “X”, “XL”, _
“L”, “XC”, “C”, “CD”, “D”, “CM”, “M”}
Dim sInput As String = angka().Text
Dim iInput, iCounter As Integer
Dim sOutPut As String = “”
Dim ArabicLower As Integer = Arabics.GetLowerBound(0)
Dim ArabicUpper As Integer = Arabics.GetUpperBound(0)
roman().Text = “”
iInput = Int32.Parse(angka.Text)
For iCounter = Arabics.GetUpperBound(0) To _
Arabics.GetLowerBound(0) Step -1
While iInput >= Arabics(iCounter)
iInput -= Arabics(iCounter)
sOutPut += Romans(iCounter)
End While
Next
roman().Text = sInput & ” = ” & sOutPut
End Sub
End Class
Selanjutnya jalankan program-nya dan liat hasilnya seperti di bawah ini…
Jika pada postingan ini ada kesalahan mohon masukkan-nya yaa….
Sampai jumpa lagi
MyNiceProfile.com