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