Algoritma pemrograman
Pada blog sederhana ini kita akan membahas sedikit mengenai bagaimana cara membuat program aplikasi yang dapat menampilkan total harga barang dan cara mencari barang yang kita inginkan. Untuk membuat program tersebut kita akan menggunakan Visual Basic.net. Berikut adalah gambaran program yang akan buat :
Dim barang(4) As String
Dim harga(4) As Integer
Dim total As Integer
Dim indeks As Integer
Dim cari As String
Dim ketemu As Boolean
indeks = 0
While indeks < 5
Console.Write("Masukkan Nama Barang {0}:", indeks + 1)
barang(indeks) = Console.ReadLine()
Console.Write("Harga Barang {0} :", indeks + 1)
harga(indeks) = Console.ReadLine()
indeks = indeks + 1
End While
Console.WriteLine()
keseluruhan barang bawaan anda sebesar ")
total = harga(0) + harga(1) + harga(2) + harga(3) + harga(4)
Console.WriteLine(total)
Console.WriteLine()
Console.WriteLine("Masukkan nama barang yang dicari :")
cari = Console.ReadLine()
Console.WriteLine()
ketemu = False
indeks = 0
While indeks < 5 And
ketemu = False
If cari = barang(indeks) Then
Console.Write("Harganya adalah : ")
Console.Write(harga(indeks))
ketemu = True
End If
indeks = indeks + 1
End While
Console.WriteLine()
Console.WriteLine()
Console.WriteLine(".............. TERIMA KASIH .................")
Console.ReadLine()
End Sub
End Module
Dim barang (4) as string, merupakan cara kita dalam mendeklarasikan variabel. Dengan "barang" sebagai nama variabel dan "string" sebagai tipe datanya. Simbol(4) dimaksudkan sebagai variabel array. Yaitu banyaknya data yang akan kita masukkan. Namun perlu di ingat bahwa dalam variabel array, banyaknya data dihitung mulai dari nol. Itu berarti dalam program tersebut kita akan membuat data sebanyak 5 data.
indeks = 0
While indeks < 5
Console.Write("Masukkan Nama Barang {0}:", indeks + 1)
barang(indeks) = Console.ReadLine()
Console.Write("Harga Barang {0} :", indeks + 1)
harga(indeks) = Console.ReadLine()
indeks = indeks + 1
End While
Console.WriteLine()
Program diatas dimaksudkan untuk membuat inputan data. Perintah "while" diatas digunakan sebagai perintah untuk me-looping atau perulangan. Jadi maksud dari program diatas adalah, ia akan terus memasukan maksimal hanya 5 data saja. Sedangkan maksud dari "Console.Write("Masukkan Nama Barang {0}:", indeks + 1)" adalah untuk sebagai pengingat sudah berapa banyak data yang sudah kita masukkan. Sedangkan maksud dari " barang(indeks) = Console.ReadLine()" dan "harga(indeks) = Console.ReadLine()" adalah kita bebas memasukkan nama barang beserta harga berapapun sesuai keinginan kita.
Console.WriteLine()
keseluruhan barang bawaan anda sebesar ")
total = harga(0) + harga(1) + harga(2) + harga(3) + harga(4)
Console.WriteLine(total)
Console.WriteLine()
Pada bagian ini program akan menghitung semua total dari harga yang sudah kita masukkan sebelumnya.
Console.WriteLine("Masukkan nama barang yang dicari :") cari = Console.ReadLine()Bagian ini merupakan bagian untuk kita memasukkan nama barang yang ingin kita cari.Console.WriteLine() ketemu = False indeks = 0 While indeks < 5 Andketemu = False If cari = barang(indeks) Then Console.Write("Harganya adalah : ") Console.Write(harga(indeks)) ketemu = True End If indeks = indeks + 1 End While Console.WriteLine() Console.WriteLine()Bagian ini berfungsi untuk mencari atau mencocokkan barang yang kita cari dengan data yang sudah kita siapkan sebelumnya.
Semoga penjelasan diatas dapat bermanfaat ya gaess. Jika ada kesalahan dan kekurangan dari blog ini mohon maaf ya,😊😊

Comments
Post a Comment