Senin, 23 September 2019

Pemrograman Visual 3A

FUNCTION
 


Function adalah bagian dari prosedur dimana function berfungsi untuk mengembalikan nilai dan penggunaannya menggunakan bentuk sintaks khusus dalam bahasa pemrograman VB.Net. Function secara Opsional menerima satu atau lebih parameter yang disebut juga parameter formal.
Fungsi mempunyai banyak kemiripan dengan sub procedure. Bedanya, Fungsi selalu mengembalikan nilai (return value). Sintaks fungsi dituliskan sebagai berikut :
[Private|Public] function functionname[(argumentlist)] [As type]
    Statements{
    Function name=expression | {return expression}
End function
Keterangan:
·         Perbedaan antara fungsi dengan procedure hanyalah pada pengembalian nilai (return value). Sebagai contoh: Menggunakan argument berupa nilai (by value) dan reference (by reference).
·         Pengembalian nilai dapat dilakukan dengan menggunakan operator assignment “=” pada fungsi atau biasanya dengan perintah return.
Contoh:
Private Function cekData() as Boolean
    if Is Numeric (TextAwal.text) then
          return true
    else
          return false
    end if
end function
Pemanggilan fungsi
    if cek Data)=true then
          Hitung Ref(textAwal.text)
    else
          messageBox.Show(“Data yang dimasukkan bukan angka”, ”Kesalahan data”,
MessageBoxButtons.OK, 
MessageBoxIcons.Error)
    end if

Definisi
Procedure
Function
Sebuah kumpulan perintah (Statement) yang tidak mengembalikan nilai balik terhadap pemanggilnya
Sebuah kumpulan Statement yang akan mengembalikan sebuah nilai balik pada pemanggilnya. Nilai yang dihasilkan Function harus ditampung ke dalam sebuah variabel.
Parameter
Bisa menggunakan parameter dan bisa juga tidak menggunakan parameter (Optional).
Bisa menggunakan parameter dan bias juga tidak menggunakan parameter (Optional).
Deklarasi
Menggunakan keyword “Sub”.
Menggunakan keyword “Function”,
Untuk mengembalikan nilai hasil dari Statement menggunakan keyword “return” atau menggunakan nama dari function tersebut.

Keuntungan Function dan Prosedur di VB.Net
1.      Terkadang karena banyaknya sintaks program yang sama membuat perintah dalam program, untuk mengatasinya agar tidak berulang-ulang menulis sintaks maka sebaiknya gunakan Fuction atau prosedure agar tidak duplikasi sintaks.
2.      Memperkecil masalah-masalah yang kompleks dalam program.
3.      Perintah atau sintaks anda jadi mudah di baca.
4.      Punulisan kode program jadi semakin jelas.
5.      Informasi kode tersembunyi.
6.      Kode bisa di pakai berulang kali dalam sebuah progam.



Praktikum II (Form Function)
Berikut adalah langkah-langkah membuat form Function.
1.    Pertama buka aplikasi visual studio, kemudian buat new project seperti gambar dibawah ini.

2.    Kemudian edit nama project, lalu Ok.

3.    Jika sudah selesai membuat sebuah file baru, maka akan tampil form baru seperti dibawah ini.

4.    Kemudian buat komponen apa saja yang ada didalam form seperti gambar dibawah ini.


5.    Kemudian sisipkan kode program untuk Function dari masing-masing operasi seperti gambar dibawah ini.

6.    Kemudian sisipkan kode program berikut pada button Hitung.

7.    Sisipkan pula kode program untuk button exit.

8.    Jika sudah selesai menyisipkan semua kode program, kemudian jalankan program yang sudah dibuat tadi dengan cara F5 atau Start.
9.    Berikut adalah hasil tampilan form function untuk operasi akar kuadrat dan perkalian.



10.    Berikut adalah tampilan jika kita memilih button exit.





Tidak ada komentar:

Posting Komentar

TB Keamanan Jaringan

SQL INJECTION A.   Pengertian SQL injection atau biasa yang dikenal dengan sebutan SQLi adalah suatu teknik penyerangan web dengan m...