Imports System.Console Module Module1 Sub Main() Dim jkereta, kkarcis, kkereta, kusia, nog, nb, jn As String Dim hrg, hb, dc As Double A: Console.Clear() WriteLine("Contoh kode karcis : ") WriteLine("BL1020,BA1020,BD1020,EL1020,EA1020,ED1020,XA1020,XD1020,XL1020") WriteLine() Write("Masukan kode karcis : ") kkarcis = UCase(ReadLine()) kkereta = Microsoft.VisualBasic.Left(kkarcis, 1) kusia = Microsoft.VisualBasic.Mid(kkarcis, 2, 1) nog = Microsoft.VisualBasic.Mid(kkarcis, 3, 2) nb = Microsoft.VisualBasic.Right(kkarcis, 2) If kkereta = "B" Then jkereta = "Bisnis" hrg = 150000 ElseIf kkereta = "E" Then jkereta = "Ekonomi" hrg = 50000 ElseIf kkereta = "X" Then jkereta = "Executive" hrg = 175000 Else jkereta = "salah isi" hrg = 0 End If If kusia = "L" Then jn = "Lansia" dc = hrg * 0.2 ElseIf kusia = "D" Then jn = "Dewasa" dc = 0 ElseIf kusia = "A" Then jn = "Anak-anak" dc = hrg * 0.3 Else dc = 0 End If hb = hrg - dc WriteLine("-------Detail karcis-----") WriteLine("jenis kereta : " & jkereta) WriteLine("jenis penumpang: " & jn) WriteLine("nomor gerbong : " & nog) WriteLine("nomor bangku : " & nb) WriteLine("harga karcis : " & hrg) WriteLine("discount : " & dc) WriteLine("harga Byar : " & hb) Console.WriteLine() Console.WriteLine("----------------------------------------") Console.Write("Ulangi lagi? (Y/T): ") Dim xUlang As String xUlang = Console.ReadLine() Select Case UCase(xUlang) Case "Y" GoTo A Case Else Console.Write("Terima Kasih") Console.ReadLine() End Select End Sub End ModuleHasilnya :
Sabtu, 05 Juli 2014
kode karcis barcode (Left Right Mid) Pada VB.NET 2005 Console Application
kode karcis kereta (Left Right Mid) barcode Pada VB.NET 2005 Console Application :
Langganan:
Posting Komentar
(
Atom
)
Tidak ada komentar :
Posting Komentar