Fauzian Sebastian (Zian Tech)
Menu
  • Home
  • TKJ
    • Perakitan
    • Installasi
    • Konfigurasi
    • TroubleHosting
  • Rekayasa Perangkat Lunak
    • WEB Design
    • Software Aplication
  • Multimedia
    • Animation
    • Desain Graphic
  • Trending Topic
  • Tentang Saya

Wednesday, 25 March 2015

Membuat Fungsi Terbilang dengan C# dan VB.NET

By zianovel09:18:00 No comments
Assalamu'alaikum agan semua, karena sudah lama sekali tidak memposting pada pagi hari ini saya kembali lagi memposting tutorial - tutorial yang mungkin bermanfaat untuk agan semua,
oke kali ini saya akan memposting tentang Membuat Fungsi Terbilang dengan C# dan VB.NET

Apa itu fungsi terbilang ?
fungsi terbilang adalah fungsi yang digunakan untuk mengubah angka menjadi kalimat dalam bahasa indonesia

Langkah - langkah Membuat Fungsi Terbilang dengan C# dan VB.NET

1. Buat sebuah project baru di visual studio anda, dengan nama fungsi_terbilang

2. Tambahkan 2 buah textbox dan 1 button lalu atur lokasi object seperti dibawah ini

Membuat Fungsi Terbilang dengan C# dan VB.NET

3. buat sebuah fungsi dengan nama fungsi terbilang lalu isikan code dibawah ini
C#
private string terbilang(int angka)
{
string strterbilang = "";
// membuat array untuk mengubah 1 - 11 menjadi terbilang
string[] a = { "", "satu", "dua","tiga","empat","lima","enam","tujuh","delapan","sembilan","sepuluh","sebelas" };

if (angka < 12)
{
strterbilang = " " + a[angka];
}
else if (angka < 20)
{
strterbilang = this.terbilang(angka - 10) + " belas";
}
else if (angka < 100)
{
strterbilang = this.terbilang(angka / 10) + " puluh" + this.terbilang(angka % 10);
}
else if (angka < 200)
{
strterbilang = " seratus" + this.terbilang(angka - 100);
}
else if (angka < 1000)
{
strterbilang = this.terbilang(angka / 100) + " ratus" + this.terbilang(angka % 10);
}
else if (angka < 2000)
{
strterbilang = " seribu" + this.terbilang(angka - 1000);
}
else if (angka < 1000000)
{
strterbilang = this.terbilang(angka / 1000) + " ribu" + this.terbilang(angka % 1000);
}
else if (angka < 1000000000)
{
strterbilang = this.terbilang(angka / 1000000) + " juta" + this.terbilang(angka % 1000000);
}

// menghilangkan multiple space
strterbilang = System.Text.RegularExpressions.Regex.Replace(strterbilang, @"^\s+|\s+$", " ");
// mengembalikan hasil terbilang
return strterbilang;
}
VB.NET
Private Function terbilang(ByVal angka As Integer) As String
Dim strterbilang As String = ""
' membuat array untuk mengubah 1 - 11 menjadi terbilang
Dim a As String() = {"", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas"}

If (angka < 12) Then
strterbilang = " " + a(angka)
ElseIf (angka < 20) Then
strterbilang = Me.terbilang(angka - 10) + " belas"
ElseIf (angka < 100) Then
strterbilang = Me.terbilang(angka / 10) + " puluh" + Me.terbilang(angka Mod 10)
ElseIf (angka < 200) Then
strterbilang = " seratus" + Me.terbilang(angka - 100)
ElseIf (angka < 1000) Then
strterbilang = Me.terbilang(angka / 100) + " ratus" + Me.terbilang(angka Mod 100)
ElseIf (angka < 2000) Then
strterbilang = " seribu" + Me.terbilang(angka - 1000)
ElseIf (angka < 1000000) Then
strterbilang = Me.terbilang(angka / 1000) + " ribu" + Me.terbilang(angka Mod 1000)
ElseIf (angka < 1000000000) Then
strterbilang = Me.terbilang(angka / 1000000) + " juta" + Me.terbilang(angka Mod 1000000)
End If

' menghilangkan multiple space
strterbilang = System.Text.RegularExpressions.Regex.Replace(strterbilang, "^\s+|\s+$", " ")
' mengembalikan hasil terbilang
Return strterbilang
End Function

4. Klik 2 kali pada button1 lalu tambahkan script dibawah ini
C#
// menampilkan hasil dari fungis terbilang ke textbox 2 berdasarkan angka dari textbox 1
textBox2.Text = this.terbilang(Convert.ToInt32(textBox1.Text)).TrimStart();
VB.NET
        ' menampilkan hasil dari fungis terbilang ke textbox 2 berdasarkan angka dari textbox 1
textBox2.Text = LTrim(Me.terbilang(Convert.ToInt32(textBox1.Text)))

5. Jalankan project yang kita buat dengan menekan tombol F5 maka akan seperti gambar dibawah ini

Membuat Fungsi Terbilang dengan C# dan VB.NET

Membuat Fungsi Terbilang dengan C# dan VB.NET

Anda dapat mendownload source codenya dibawah ini
| VB.NET | C# |
Untuk password silahkan klik disini

Sekian pembahasan tentang Membuat Fungsi Terbilang dengan C# dan VB.NET
Tunggu tutorial menarik lainnya, karena itu kunjungi terus blog ini
Email ThisBlogThis!Share to XShare to Facebook
Newer Post Older Post Home

0 komentar:

Post a Comment

Popular Posts

  • Mengatasi error "String or binary data would be truncated. The statement has been terminated."
    Malam semua setelah beberapa jam yang lalu saya memposting tentang CRUD dengan VB.NET Bagian 1  kali ini saya akan memposting  C ara mengata...
  • Tutorial Sql Injection Dengan SQLMAP Kali Linux
    Tutorial Sql Injection Dengan SQLMAP Kali Linux - SQL Injection merupakan sebuah teknik hacking dimana seorang penyerang dapat memasukka...
  • Memutuskan Koneksi Orang Lain Dengan Tuxcut Kali Linux
    Memutuskan Koneksi Orang Lain Dengan Tuxcut Kali Linux - Tuxcut adalah sebuah program kecil yang berfungsi ( netcut ) "memotong ...
  • Cara Dual Boot Kali Linux dan Windows
    Kali Linux Indonesia - Cara Install Dual Boot Kali Linux dan Windows halo sobat dimana pun berada disini penulis blog Kali Linux Indonesia...
  • Cara Mengatasi Error di Kali Linux
    Cara Mengatasi Error di Kali Linux - Pernah kah anda mengalami error di kali linux anda? jika pernah pasti menjengkelkan tidak bisa update t...

Blog Archive

  • ►  2020 (1)
    • ►  March (1)
  • ►  2016 (26)
    • ►  October (10)
    • ►  May (1)
    • ►  February (3)
    • ►  January (12)
  • ▼  2015 (35)
    • ►  December (2)
    • ►  October (4)
    • ►  September (18)
    • ►  August (1)
    • ►  June (1)
    • ►  May (2)
    • ►  April (1)
    • ▼  March (1)
      • Membuat Fungsi Terbilang dengan C# dan VB.NET
    • ►  January (5)
  • ►  2014 (99)
    • ►  December (1)
    • ►  November (3)
    • ►  October (1)
    • ►  September (6)
    • ►  August (3)
    • ►  July (3)
    • ►  June (9)
    • ►  May (9)
    • ►  April (27)
    • ►  March (20)
    • ►  February (10)
    • ►  January (7)
  • ►  2013 (17)
    • ►  December (6)
    • ►  November (1)
    • ►  October (9)
    • ►  March (1)

Tentangku Yang tak pernah Usai

My Photo
zianovel
Kenalan dulu yu, karena ada istilah tak kenal maka tak sayang. Ya walaupun terkadang udah lama kenal eh ga disayang-sayang. Giliran udah kenal dan udah sayang, eh malah ditinggal pas lagi sayang-sayangnya.
View my complete profile

Copyright © Design by Muhamad Fauzian