Rabu, 08 Januari 2020

pemrograman visual basic


Algoritma Pemrograman Metode Array dan looping di Vb.net

1). Pengertian Algoritma Pemrograman.
          Bahasa pemrograman semakin banyak dipelajari oleh banyak orang. Hal ini terkait dengan kemajuan zaman yang menjadikan teknologi sebagai hal penting untuk menunjang kemajuan. Bagi pembaca yang ingin mempelajari bahasa pemrograman, hal dasar yang harus dipahami adalah algoritma pemrograman tersebut. Untuk mengerti apa itu algoritma pemrograman, silahkan simak pembahasan di bawah ini.

Dalam matematika dan ilmu komputer, algoritma adalah urutan atau langkah-langkah untuk penghitungan atau untuk menyelesaikan suatu masalah yang ditulis secara berurutan. Sehingga, algoritma pemrograman adalah urutan atau langkah-langkah untuk menyelesaikan masalah pemrograman komputer.
Dalam pemrograman, hal yang penting untuk dipahami adalah logika kita dalam berpikir bagaimana cara untuk memecahkan masalah pemrograman yang akan dibuat. Sebagai contoh, banyak permasalahan matematika yang mudah jika diselesaikan secara tertulis, tetapi cukup sulit jika kita terjemahkan ke dalam pemrograman. Dalam hal ini, algoritma dan logika pemrograman akan sangat penting dalam pemecahan masalah.
2). Macam-macam Algoritma Pemrograman
           Algoritma secara garis besar dapat dibagi dalam dua bentuk penyajian yaitu tulisan dan gambar. Algoritma yang disajikan dengan tulisan yaitu dengan struktur bahasa tertentu (misalnya bahasa Indonesia atau bahasa Inggris) dan pseudocodePseudocode adalah kode yang mirip dengan kode pemrograman yang sebenarnya seperti Pascal, atau C, sehingga tepat digunakan dalam menggambarkan algoritma yang akan dikomunikasikan kepada programmer.
Sedangkan untuk algoritma yang disajikan dengan gambar adalah dengan flowchartFlowcart adalah bagan (chart) yang menunjukkan alir (flow) di dalam program atau merupakan prosedur sistem secara logika. Flowcart digunakan untuk alat bantu komunikasi dan untuk dokumentasi.
Algoritma merupakan hasil pemikiran konseptual, supaya dapat dilaksanakan oleh  komputer, algoritma harus ditranslasikan ke dalam notasi bahasa pemrograman. Ada beberapa hal yang harus diperhatikan pada translasi tersebut, yaitu :
  1. Pendeklarasian variabel.
  2. Pemilihan tipe data.
  3. Aturan sintaksis.
  4. Tampilan hasil.
3). Pembahasan Array dan Looping.

Kita akan membuat aplikasi untuk mencatat nama dan harga barang

1. Pendeklarasian variable 

 Sub Main()
        Dim barang(4) As String
        Dim harga(4) As Integer
        Dim indeks As Integer
        Dim total As Integer
        Dim cari As String

        Dim ketemu As Boolean

2. Loop pertama untuk meng-input nama barang

indeks = 0

        While indeks < 5
            Console.WriteLine("masukkan nama barang {0}:", indeks + 1)
            barang(indeks) = Console.ReadLine()
            indeks = indeks + 1
        End While

3. Loop kedua untuk meng-input harga barang.
    
    indeks = 0
        Console.WriteLine()

        While indeks < 5
            Console.WriteLine("masukkan harga barang {0}:", indeks + 1)
            harga(indeks) = Console.ReadLine
            indeks = indeks + 1

        End While

4. Loop ketiga untuk meng-input total.
        indeks = 0
        Console.WriteLine()

        While indeks < 5
            Console.WriteLine("harga {0} adalah {1},", barang(indeks), harga(indeks))
            total = total + harga(indeks)
            indeks = indeks + 1

        End While

5, console writeline berfungsi untuk menampilkan kalimat yg di dalam kurung.
    
    Console.WriteLine()
        Console.WriteLine("total harga adalah {0}", total)
        Console.WriteLine()
        Console.WriteLine("masukkan barang yang dicari : ")
        cari = Console.ReadLine
        ketemu = False

6. Loop keempat meng-input barang yang dicari.

        indeks = 0
        While indeks < 5
            If barang(indeks) = cari Then
                Console.WriteLine()
                Console.WriteLine("barang {0} ditemukan dengan harga {1}", barang(indeks), harga(indeks))
                ketemu = True


            End If
            indeks = indeks + 1
        End While

7. Jika barang tidak ketemu maka akan keluar kalimat" barang tidak ditemukan "

        If ketemu = False Then
            Console.WriteLine()
            Console.WriteLine("barang tidak ditemukan")
        End If
        Console.ReadLine()
    End Sub


End Module

Jadi, Sesuai perintah yang di atas ini kita masukan dalam aplikasi Vb.net / Visual Basic. Hasil dari perintah yang diatas akan ditampilkan dibawah.

1. menampilkan perintah di vb.net dengan cara klik tombol start.

2. Ketik nama barang apa yang akan ditampilkan.



3.  Ketik harga barang apa yang akan ditampilkan.





4. Masukkan barang yang dicari.
   
 a. kalau barang yang ditemukan.






 b. Kalau barang yang tidak ditemukan.




Terima kasih, Selamat Membaca....
By b@ng 1W4N