laporan akhir algoritma dan pemrograman

LAPORAN AKHIR

 

Nama Praktikum         :  Algoritma dan Pemrograman 2a

Kelas                              :  1 IA 01

Praktikum ke-              :  7 (tujuh)

Tanggal                          :  11 mei 2011

Materi                           :  Menu

NPM                               :  50410799

Nama                             :  Angga Maulana

Ketua Asisten               :

Nama Asisten              :

Paraf Asisten                :

Jumlah Lembar            :  5 lembar

 

 

 

 

 

 

 

 

 

LABORATORIUM INFORMATIKA

UNIVERSITAS GUNADARMA

2011

Nama File             :

Nama Program    :  Visual Basic.exe

Input/Deklarasi   :

 

Listing Program Bintang    :

 

 

 

 

 

 

 

 

 

 

 

Logika Program Bintang    :

 

Pada laporan akhir kali ini kita akan membuat program dengan output bintang yang bersusun dengan input an yang ditentukan dan membentuk output segitiga, menggunakan program Visual Basic, dengan logika program:

 

Klik pada button PROSES di form sehingga muncul jendela program, kita memberikan variabel i yang bertipe integer dengan perintah i=Int (Text1.Text) yang akan aktif ketika diisi pada kotak teks. Kemudian kita menggunakan FOR sebagai perulangan dengan perintah For a=1 To i dan For b=1 To a yang berarti Bintang yang akan muncul akan berulang dari 1 sampai i(adalah input an), begitu juga dengan for b.

 

Kemudian berikan perintah Print “*”; untuk mencetak berupa bintang yang bersusun dan perintah Next b untuk menjalankan perulangan for begitu juga dengan Next a. Untuk membuat output bintang berbentuk segitiga,kita perlu membuat perulangan lagi untuk membuat bagian kaki segitiga yang sama kaki, perintah For a=i To 1 step-1 dan For b=1 To a berarti memberikan perulangan dari i(angka input an) sampai di posisi 1 dengan step-1 sebagai pengurang jumlah bintang, seperti langkah diatas kita perlu mencetak bintang dengan perintah Print “*”; dan Next b,Next a untuk menjalankan atau menjalankan ke tahap selanjutnya perulangan tersebut dan akhiri dengan End Sub.

 

Output Program Bintang   :

 

 

 

 

 

 

 

 

 

 

 

 

Listing Program Menu       :

 

 

 

 

 

 

 

 

 

 

 

 

 

Logika Program Menu       :

 

Pada laporan akhir kali ini kita akan membuat program menu dan sub menu juga menyambungkan form 1 ke form 2, menggunakan program Visual Basic, dengan logika program:

 

Langkah pertama yang harus kita lakukan adalah membuat menu dan sub menu, kita membuat pilihan ‘menu’ dan ‘exit’. Didalam pilihan ‘menu’ kita buat sub menu diantaranya ‘kelas’,’nama’,’npm’ dan ‘program’. Setelah itu buka jendela program dengan meng klik menu, kita memberikan perintah MsgBox “kelas 1IA01”,vbInformation yang berarti jika kita mengklik sub menu kelasm maka akan muncul pesan yang bertuliskan kelas 1IA01 dengan memberikan perintah mkelas_Click() di sub menu kelas dengan click sebagai perintah/pemicu klik. Begitu juga dengan sub menu NAMA dan NPM, kita hanya memberikan perintah MsgBox untuk memberikan pesan yang akan muncul ketika di klik, kita juga menambahkan vbInformation agar di kotak pesan terdapat lambing “i” yang berarti information.

 

Sedang pada sub menu program kita memberikan perintah Load Form2, Form1.Hide, Form2.show yang berarti kita akan memunculkan form 2 dan menyembunyikan form 1 jika kita meng klik sub menu program, dalam laporan akhir kali ini kita menjadikan program perulangan bintang sebagai form2, dan tidak lupa memberikan perintah End Sub untuk mengakhiri setiap program setiap menu.

 

Output Program Menu      :