ALGORITMA & PEMROGRAMAN 2B

Slides:



Advertisements
Presentasi serupa
Penggunaan Struktur Kontrol SELECT…CASE
Advertisements

WELCOME TO VISUAL BASIC
PERTEMUAN VI Penggunaan Array.
Val, variabel, if.. Then..else... Variabel Suatu tempat penyimpanan sementara didalam memori komputer yang diberi nama sebagai pengenal.
Penggunaan Struktur Kontrol IF
MENGENAL VARIABEL, KONSTANTA, TIPE DATA, OPERATOR.
PERTEMUAN IV SINTAK LANJUT VB
Proses Percabangan Bersyarat
Variabel, type data, operator
Pemograman 1 Pertemuan 4.
PEMOGRAMAN 1 Pertemuan 3.
Penggunaan Data dan Variabel
PERTEMUAN IX Penggunaan Array.
PERTEMUAN III SINTAK LANJUT VB
PERTEMUAN V Penggunaan Operator.
Tipe Data, Variabel, dan Konstanta
Pemrograman Visual (Borland Delphi 7.0)
Dasar-dasar Visual Basic
Pemrograman Basisdata
1 Pertemuan 04 Variable Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
Struktur Data II dengan Visual Basic
Variabel, Konstanta, Tipe Data Dan Operator pada VB
Kondisi, Operator, dan Variabel Pemograman Berorientasi Objek I 4 sks Arfansyah, M.Kom.
Penggunaan Data dan Variabel
Data & Variabel Visual basic 6.0.
Variabel, Konstanta, tipe data dan Operator
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Pertemuan 3 Variabel & Konstanta.
Algoritma & pemrograman 1b
PERTEMUAN VII ARRAY Tujuan Instruksional Umum :
Tipe Data By Serdiwansyah N. A..
Penggunaan Struktur Kontrol SELECT
Pertemuan 2 Dani Hamdani, S.Kom..
ELEMEN-ELEMEN PROGRAM
Contoh Aplikasi Untuk Pemrograman :
ELEMEN-ELEMEN PROGRAM
BAB 2 Elemen Dasar.
PERTEMUAN IV STRUKTUR KEPUTUSAN
Pengantar Pemrograman
PERTEMUAN VII ARRAY Tujuan Instruksional Umum :
Mengenal Integrated Development Environment (IDE) VB 6
Bahasa Pemrograman 1 STRUKTUR KONTROL VB Chapter 03 bimocahyo.
Pemrograman .NET Chapter 1
Variabel, Konstanta, tipe data dan Operator
PENGGUNAAN DATA DAN VARIABEL
PERTEMUAN 2 MACRO EXCEL.
Struktur Kontrol Keputusan IF dan Select
Pemrograman VB.NET Pertemuan 2 Sorang Pakpahan,S.Kom.,M.Kom.
Pengenalan Visual Basic
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Perulangan.
PERTEMUAN 2 Pemrograman VB 6.0
TIPE DATA.
PERTEMUAN VI STRUKTUR KEPUTUSAN
Penggunaan Data dan Variabel
TIPE DATA DALAM VISUAL BASIC (VB) INTEGER Yaitu : tipe data numerik, berupa bilangan bulat, dan tanpa pecahan Kisaran angka : antara -32,768 hingga.
PERTEMUAN IV SINTAK LANJUT VB
Widya Cipta Dharma PEMROGRAMAN VISUAL Materi I
Sekolah Tinggi Manajemen Informatika Komputer Bani Saleh
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
ALGORITMA & PEMROGRAMAN 2B
BAB III VARIABEL, TIPE DATA DAN OPERATOR
Tipe Data Struktur Ridwan, S.T., M.Eng. Pokok Pembahasan Bahan Kajian. Tipe Data Terstruktur Materi Tipe Data: 1.Definisi data, tipe data dan struktur.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
SMK BINA INSAN Pemograman Dasar Operasi Aritmatika Dan Logika Yobi Saputra 22.
VARIABEL Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan.
Tipe Data, Variabel, Konstanta dan Operator dalam Visual Basic
Memori dan Scope Variabel
Transcript presentasi:

ALGORITMA & PEMROGRAMAN 2B M10. VARIABEL-KONSTANTA-OPERATOR-TIPE DATA VISUAL BASIC

Subject VARIABEL OPERATOR TIPE DATA KONSTANTA

VARIABEL

INTRODUCTION Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan : Dim Variabel [As Type]

INTRODUCTION Melalui As dapat mendefinisikan sendiri tipe data atau tipe objek dari variabel yang dideklarasikan. Tipe data ini misalnya integer, string atau variant.

INTRODUCTION Melalui As dapat mendefinisikan sendiri tipe data atau tipe objek dari variabel yang dideklarasikan. Tipe data ini misalnya integer, string atau variant.

ATURAN NAMA VARIABEL Harus diawali dengan huruf, user dapat menggunakan angka, asalkan karakter pertama harus huruf. Jangan terlalu panjang, maksimal 255 karakter. Tidak boleh sama nama variabel yang sudah dideklarasikan.

MACAM-MACAM VARIABEL VARIABEL LOKAL STATIS Variabel ini mempunyai ruang lingkup hanya pada sebuah procedure, sehingga setelah anda memproses procedure lain variabel tersebut tidak aktif, tetapi karena bersifat statis maka setiap kali kita memproses ulang procedure ini, maka variabel akan bernilai sesuai dengan nilai terakhir diproses.

MACAM-MACAM VARIABEL VARIABEL LOKAL STATIS Jenis variabel lokal statis ini biasanya digunakan untuk counter sebuah perulangan dan untuk mendefinisikan variabel lokal statis ini dilakukan dengan memberi perintah Static pada saat mendefinisikan

MACAM-MACAM VARIABEL Example : Private Sub Command1_Click() Static nCounter As Integer nCounter = nCounter + 1 MsgBox nCounter ........... End Sub

MACAM-MACAM VARIABEL VARIABEL LOKAL DINAMIS Variabel ini mempunyai ruang lingkup hanya pada sebuah procedure, sehingga setelah anda memproses procedure lain variabel tersebut tidak aktif. Karena bersifat dinamis maka setiap kali kita memproses ulang procedure ini, maka variabel akan bernilai kosong (empty).

MACAM-MACAM VARIABEL VARIABEL LOKAL DINAMIS Untuk mendefinisikan variabel lokal dinamis ini dilakukan dengan memberi perintah Dim pada saat mendefinisikan;

MACAM-MACAM VARIABEL VARIABEL LOKAL DINAMIS Example : Private Sub Command1_Click() Dim KodeBarang As String Dim NamaBarang As String Dim HargaJual As Currency ........... End Sub

MACAM-MACAM VARIABEL VARIABEL GLOBAL Variabel ini mempunyai ruang lingkup di seluruh project, jadi jika didefinisikan sebagai variabel global maka akan selalu aktif dimanapun berada. Untuk mendefinisikan variabel global ini dilakukan dengan memberi perintah Public pada saat mendefinisikan

MACAM-MACAM VARIABEL VARIABEL GLOBAL Example : Public KodeBarang As String Public NamaBarang As String

OPTION EXPLICIT Dalam membuat kode program yang baik dan berorientasi pada object, maka sebaiknya secara dini anda sudah memikirkan variabel-variabel yang akan digunakan dalam kode program; hal ini dilakukan karena jangan sampai anda terlalu banyak menggunakan variabel sebarangan.

OPTION EXPLICIT Dalam VB6 untuk menghindari agar setiap variabel yang akan digunakan harus didefinisikan, maka dalam kode program anda berikan perintah Option Explicit pada kode program paling atas.

OPERATOR

INTRODUCTION Suatu simbol atau tanda untuk menyatakan suatu operasi atau proses. Pada dasarnya komputer dengan Aritmethic Logical (ALU), mempunya dua macam operator, yaitu : Operator Aritmatika Operator Logika

OPERATOR-OPERATOR VB

OPERATOR-OPERATOR VB

TIPE DATA

TIPE DATA Visual Basic 6 membagi data menjadi tujuh jenis, yaitu Numeric, String, Boolean, Date, Object, dan Variant. Numeric dibedakan atas : Integer, Long, Single, Double, dan Currency.

JANGKAUAN NILAI TIPE DATA Type Data  Ukuran Storage Jangkuan Byte 1 byte 0 s/d 255 Boolean 2 byte True atau False Integer -32,768 s/d 32767 Long 4 byte -2,147,483,648 s/d 2,147,483,647 Single -3.402823E38 s/d -1.401298E-45 (-) 1.401298E-45 s/d 3.402823E38 (+)

JANGKAUAN NILAI TIPE DATA Type Data  Ukuran Storage Jangkuan Double 8 byte -1.79769313486232E308 s/d -4.94065645841247E-324 (-) Currency -922,337,203,685,477.5808 s/d 922,337,203,685,477.5807 Decimal 14 byte +/-79,228,162,514,264,337,593,543,950,335 Date 1 Januari 100 s/d 31 Desember 9999 Object 4 byte Mengacu pada objek tertentu

JANGKAUAN NILAI TIPE DATA Type Data  Ukuran Storage Jangkuan String (panjang variabel) 10 byte + panjang string 0 sampai lebih kurang 2 milyar String (panjang tetap) panjang dari string 1 sampai lebih kurang 65,400 Variant (dengan angka) 16 byte Sembarang angka sampai jangkauan jenis Double Variant (dengan karakter) 22 byte + panjang string Sama dengan jangkauan variabel String

CONTOH PENERAPAN TIPE DATA DATE Case : Bagaimana suatu aplikasi dapat menentukan selisih hari, yang biasanya digunakan untuk menentukan kurang berapa hari suatu pekerjaan harus selesai (deadline) atau berapa hari lagi masa belaku suatu kartu dan lainnya.

CONTOH PENERAPAN TIPE DATA DATE Answer Case : Buatlah project baru dengan standard EXE Tambahkan komponen-komponen : 3 Label 3 Textbox, dan 1 Command Button

CONTOH PENERAPAN TIPE DATA DATE Answer Case :

CONTOH PENERAPAN TIPE DATA DATE Answer Case :

CONTOH PENERAPAN TIPE DATA DATE Answer Case :

CONTOH PENERAPAN TIPE DATA VARIANT Sebuah tipe data variant bisa berlaku sebagai tipe data apapun. Bahkan dalam satu deklarasi, variabel variant bisa digunakan sebagai beberapa tipe data sekaligus. Misalnya : Variabel Daya dalam contoh berikut ini, bisa berlaku sebagai string maupun sebagai numeric.

CONTOH PENERAPAN TIPE DATA VARIANT

CONTOH PENERAPAN TIPE DATA VARIANT

CONTOH PENERAPAN TIPE DATA VARIANT Private Sub Command1_Click() Dim Daya Daya = "100" MsgBox "Setrika " & Daya & "Watt, akan menghasilkan panas " & Daya * 60 & " Joule selama 1 menit.", vbInformation + vbOKOnly, "Informasi" End Sub

CONTOH PENERAPAN TIPE DATA VARIANT Private Sub Command1_Click() Dim Daya Daya = "100" MsgBox "Setrika " & Daya & "Watt, akan menghasilkan panas " & Daya * 60 & " Joule selama 1 menit.", vbInformation + vbOKOnly, "Informasi" End Sub

CONTOH PENERAPAN TIPE DATA OBJECT Tipe data ini yang bisa dipakai untuk menggantikan objek-objek VB6. Misalnya, memiliki sebuah form (bernama Form1) dan sebuah tombol (bernama CommandButton1). Dari hal tersebut dapat dibuat dua variabel dengan tipe data Object yang mewakili kedua objek tersebut (Form1 dan CommandButton1).

CONTOH PENERAPAN TIPE DATA OBJECT Contoh Aplikasi: Buatlah sebuah form yang mewakili sebuah tombol.

CONTOH PENERAPAN TIPE DATA OBJECT Output 1:

CONTOH PENERAPAN TIPE DATA OBJECT Output 2:

CONTOH PENERAPAN TIPE DATA OBJECT Code:

KONVERSI TIPE DATA

Konversi Tipe Data Dari satu jenis tipe data pengguna bisa mengubahnya menjadi tipe data lainnya dengan menggunakan fungsi yang telah disediakan VB6.

Konversi Tipe Data NAMA TIPE TUJUAN CBool Boolean CByte Byte CCar Currency CDate Date CDbl Double CInt Integer CLng Long CSng Single CStr String CVar Variant CVErr Error

Konversi Tipe Data Contoh: Sebuah aplikasi yang akan menghasilkan Nilai1 bertipe Single sebesar 3.142857 dan Nilai2 sebesar Double 3.14285707473755. Nilai tersebut dihasilkan dari operasi 22/7.

Konversi Tipe Data Contoh: Buatlah sebuah form yang memiliki sebuah tombol.

Konversi Tipe Data Code:

Konversi Tipe Data Output:

KONSTANTA

INTRODUCTION Konstanta adalah variabel yang nilainya tetap. Banyak sifat konstanta yang mirip dengan variabel. Perbedaan utama adalah nilai tetap dan kecepatan proses. Konstanta diproses lebih cepat, sebab tidak menunggu tahap pengisian data.

Penamaan Konstanta Diawali dengan kata Const Harus diawali dengan huruf. Jangan terlalu panjang, max karakter 255 Tidak boleh sama satu nama Const dengan lainnya Untuk tipe data string gunakan pasangan tanda (“) Untuk Date gunakan pasangan pagar (#)

Macam Konstanta Konstanta Intrinsik adalah konstanta yang telah disediakan oleh aplikasi dan kontrol yang ada dalam VB6, misalnya vbRed, vbKeyF10, vbTileVertical dll. Konstanta Symbolic atau User-Defined, yaitu konstanta yang dideklarasikan sendiri oleh user dengan menggunakan statemen Const.

Macam Konstanta Contoh : Private Const vbPembelian = 0 Private Const vbPenjualan = 1

Contoh Konstanta Buatlah sebuah form dengan satu tombol. Dan Code :

Contoh Konstanta Output :

Exercise 1 Bagaimana menghitung nilai puncak persamaan kuadrat dengan a, b, dan c diketahui dengan rumus :

Exercise 2 Bagaimana menghitung tanggal setelah 30 hari dari tanggal yang dimasukkan: