SlideShare a Scribd company logo
1 of 11
www.dekawildan.web.id
Tipe data merupakan ciri atau jenis dari suatu nilai data. Di dalam
pemrograman visual basic, tipe data sangatlah penting untuk
menentukan suatu jenis nilai data dari suatu variabel yang
dideklarasikan, apakah jenisnya berupa angka, karakter atau
waktu dan tanggal. Apabila tipe data tidak ditentukan disaat
pendeklarasian suatu variabel, maka user atau programmer akan
kebingungan dalam mengisikan nilai data. Maka dari itu
pemberian suatu tipe data harus di awal saat pendeklarasian suatu
variabel.
Macam – macam tipe data di dalam tool pemrogram visual basic
pada dasarnya hampir sama dengan tipe data di tool program
visual desktop yang lain. Berikut beberapa macam tipe data dalam
visual basic, antara lain :
1.Boolean yaitu tipe data yang hanya bernilai true atau false.
2.String yaitu tipe data yang berupa karakter atau teks.
3.Integer yaitu tipe data yang berupa bilangan bulat.
4.Double yaitu tipe data yang berupa bilangan bulat ganda.
5.Byte yaitu tipe data yang berupa bilangan bulat positif.
6.Single yaitu tipe data yang berupa bilangan pecahan.
7.Currency yaitu tipe data yang berupa nilai mata uang.
8.Long yaitu tipe data yang berupa bilangan bulat yang lebih besar
daya tampung datanya.
9 . Date yaitu tipe data yang berupa data tanggal.
10. Object yaitu tipe data yang digunakan untuk menyimpan sebuah
objek seperti form, kontrol dan lain sebagainya.
11. Variant yaitu tipe data yang berisi tipe data dengan berbagai
macam tipe data yang berbeda. Biasanya digunakan jika user atau
programmer tidak mengetahui jenis data yang akan digunakan,
secara otomatis visual basic akan menggunakan tipe data ini pada
setiap kontrol yang dibuat ke dalam aplikasi.
Variabel (Variable) berasal dari kata variasi yang berarti
bermacam-macam. Variabel merupakan suatu tempat yang
digunakan untuk menampung berbagai macam nilai data ke dalam
memory yang sifatnya hanya sementara. Di dalam Visual Basic,
untuk memberikan suatu variabel bisa dideklarasikan (membuat
perjanjian) terlebih dahulu atau bisa langsung diberikan suatu
variabel. Cara mendeklarasikan suatu variabel di dalam visual basic
:
Dim nama_variabel As Tipe_data
Contoh :
Dim nama As String
Dim nilai1 As Integer
Aturan dalam pembuatan atau pendeklarasian suatu variabel :
1.Tidak boleh diawali dengan angka, harus diawali dengan huruf
2.Tidak boleh menggunakan spasi, untuk pemisah karakter
menggunakan underscore atau garis bawah (_).
3.Tidak boleh menggunakan karakter khusus seperti (+,-,/,*,<>,dll).
4.Tidak boleh menggunakan kata kunci dari library visual basic
seperti string, integer, nothing, as, sub, not, dll.
Contoh pembuatan variabel beserta nilai datanya :
Dim nama_saya As String
nama_saya=“Mishacker”
Variabel Array
Variabel Array merupakan sekumpulan nilai data yang
dikelompokkan menjadi satu variabel. Cara pendeklarasian variabel
array :
Dim nama_variabel(nilai) As tipe_data
Contoh :
Dim nama_siswa(99) As String
nama_siswa(0)=“Ahmad Zulal”
nama_siswa(1)=“Andi Prasetyo”
nama_siswa(2)=“Arnetti Ade Putri”
Operator merupakan suatu simbol yang digunakan untuk mengoperasikan suatu nilai data.
Jenis operator dalam Visual Basic ada 3, yaitu :
1.Operator Aritmatika
Operator yang digunakan untuk operasi matematika, seperti mengkalkulasikan suatu
bilangan. Simbol yang digunakan :
Simbol Operator Nama Operator Contoh
+ Penambahan 5 + 5 = 10
- Pengurangan 9 - 3 = 6
/ Pembagian bilangan
pecahan
9 / 2 = 4,5
* Perkalian 6 * 5 = 30
 Pembagian bilangan bulat 7  2 = 3
^ Perpangkatan 4 ^ 2 = 16
& Penggabungan string 4 & 2
Mod Modulus (sisa pembagian) 9 mod 2 = sisa 1
2.Operator Perbandingan
Operator perbandingan merupakan suatu simbol yang digunakan
untuk membandingkan antara suatu nilai data dengan nilai data
yang lainnya yang bernilai TRUE dan FALSE.
Simbol operator perbandingan :
Simbol Operator Nama Operator Contoh
= Sama dengan 5 = 5 = True
< Kurang dari 5 < 2 = False
> Lebih dari 5 > 2 = True
<= Kurang dari sama dengan 6 <= 5 = False
>= Lebih dari sama dengan 6 >= 5 = True
<> Tidak sama dengan 6 <> 5 = True
3. OPERATOR LOGIKA
Operator logika merupakan suatu operator yang digunakan untuk
membandingkan suatu perbandingan nilai data.
Simbol operator logika :
Simbol Operator Nama Operator Contoh
AND Penggabungan (Dan) If 5 < 6 and 4 > 3 then true
OR Persamaan (atau) If 5=5 or 4=4 then true
NOT Berlawanan (Tidak) If not 3>5 then true
~ Belajar itu susah, susah apabila
Kita tidak fokus terhadap apa yang kita pelajari ~
~ Tidak ada kegagalan selama kita mau berusaha mencoba ~
~ Seseorang yang rajin, itu akan lebih mudah sukses dari orang
yang cerdas tapi pemalas ~
~ Let’s Be Smart Person ~

More Related Content

What's hot

4. tipe data dan operator java
4. tipe data dan operator java4. tipe data dan operator java
4. tipe data dan operator javaSaprudin Eskom
 
Algoritma & Pemograman - 02. Variabel dan Tipe Data
Algoritma & Pemograman - 02. Variabel dan Tipe DataAlgoritma & Pemograman - 02. Variabel dan Tipe Data
Algoritma & Pemograman - 02. Variabel dan Tipe DataFakhrian Fadlia Adiwijaya
 
Analisa dan perancangan sistem informasi 07 entity relationship diagram
Analisa dan perancangan sistem informasi 07   entity relationship diagramAnalisa dan perancangan sistem informasi 07   entity relationship diagram
Analisa dan perancangan sistem informasi 07 entity relationship diagramEdri Yunizal
 
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-DiagramDeka M Wildan
 
Materi 6 - SIMBADA
Materi 6 - SIMBADAMateri 6 - SIMBADA
Materi 6 - SIMBADAbeiharira
 
Microsoft power point pertemuan 3-normalisasi.pptx
Microsoft power point   pertemuan 3-normalisasi.pptxMicrosoft power point   pertemuan 3-normalisasi.pptx
Microsoft power point pertemuan 3-normalisasi.pptxAndri Suryadi
 
[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)rizki adam kurniawan
 
eloquent filter vs reject pada laravel 7
eloquent filter vs reject pada laravel 7eloquent filter vs reject pada laravel 7
eloquent filter vs reject pada laravel 7Adi Nata
 
Microsoft Excel Formula (Rumus-rumus ms. Excel)
Microsoft Excel Formula (Rumus-rumus ms. Excel)Microsoft Excel Formula (Rumus-rumus ms. Excel)
Microsoft Excel Formula (Rumus-rumus ms. Excel)Ayu Retno Aditya
 
Primary key, Foreign key, Normalisasi, Unnormalisasi, DDL, DML, Problem graph...
Primary key, Foreign key, Normalisasi, Unnormalisasi, DDL, DML, Problem graph...Primary key, Foreign key, Normalisasi, Unnormalisasi, DDL, DML, Problem graph...
Primary key, Foreign key, Normalisasi, Unnormalisasi, DDL, DML, Problem graph...GuswanC2morang
 
Model data relasional (3)
Model data relasional (3)Model data relasional (3)
Model data relasional (3)Fariszal Nova
 

What's hot (20)

4. tipe data dan operator java
4. tipe data dan operator java4. tipe data dan operator java
4. tipe data dan operator java
 
TD-635-02-PSBO
TD-635-02-PSBOTD-635-02-PSBO
TD-635-02-PSBO
 
Algoritma & Pemograman - 02. Variabel dan Tipe Data
Algoritma & Pemograman - 02. Variabel dan Tipe DataAlgoritma & Pemograman - 02. Variabel dan Tipe Data
Algoritma & Pemograman - 02. Variabel dan Tipe Data
 
Bab 2 model data
Bab 2 model dataBab 2 model data
Bab 2 model data
 
Kuliah 3 model data relasional
Kuliah 3 model data relasionalKuliah 3 model data relasional
Kuliah 3 model data relasional
 
TD-635-04-PSBO
TD-635-04-PSBOTD-635-04-PSBO
TD-635-04-PSBO
 
Entity relationship diagram
Entity relationship diagramEntity relationship diagram
Entity relationship diagram
 
Sbd ke3
Sbd ke3Sbd ke3
Sbd ke3
 
Analisa dan perancangan sistem informasi 07 entity relationship diagram
Analisa dan perancangan sistem informasi 07   entity relationship diagramAnalisa dan perancangan sistem informasi 07   entity relationship diagram
Analisa dan perancangan sistem informasi 07 entity relationship diagram
 
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-Diagram
 
Materi 6 - SIMBADA
Materi 6 - SIMBADAMateri 6 - SIMBADA
Materi 6 - SIMBADA
 
Microsoft power point pertemuan 3-normalisasi.pptx
Microsoft power point   pertemuan 3-normalisasi.pptxMicrosoft power point   pertemuan 3-normalisasi.pptx
Microsoft power point pertemuan 3-normalisasi.pptx
 
[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)
 
Model Data Relasional
Model Data RelasionalModel Data Relasional
Model Data Relasional
 
eloquent filter vs reject pada laravel 7
eloquent filter vs reject pada laravel 7eloquent filter vs reject pada laravel 7
eloquent filter vs reject pada laravel 7
 
Tugas 4 smbd
Tugas 4 smbdTugas 4 smbd
Tugas 4 smbd
 
Microsoft Excel Formula (Rumus-rumus ms. Excel)
Microsoft Excel Formula (Rumus-rumus ms. Excel)Microsoft Excel Formula (Rumus-rumus ms. Excel)
Microsoft Excel Formula (Rumus-rumus ms. Excel)
 
Primary key, Foreign key, Normalisasi, Unnormalisasi, DDL, DML, Problem graph...
Primary key, Foreign key, Normalisasi, Unnormalisasi, DDL, DML, Problem graph...Primary key, Foreign key, Normalisasi, Unnormalisasi, DDL, DML, Problem graph...
Primary key, Foreign key, Normalisasi, Unnormalisasi, DDL, DML, Problem graph...
 
Model data relasional (3)
Model data relasional (3)Model data relasional (3)
Model data relasional (3)
 
Erd
ErdErd
Erd
 

Similar to VB Tipe Data dan Variabel

Paskalis Jabar-TI-3A-TUGAS02-2015020045.pptx
Paskalis Jabar-TI-3A-TUGAS02-2015020045.pptxPaskalis Jabar-TI-3A-TUGAS02-2015020045.pptx
Paskalis Jabar-TI-3A-TUGAS02-2015020045.pptxsampesireron
 
BAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptx
BAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptxBAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptx
BAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptxnyomans1
 
Modul2-Tipe-data-identifier-dan-operator-02.pdf
Modul2-Tipe-data-identifier-dan-operator-02.pdfModul2-Tipe-data-identifier-dan-operator-02.pdf
Modul2-Tipe-data-identifier-dan-operator-02.pdfValentino Selayan
 
3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net 3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net Aris Saputro
 
Variabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman IVariabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman IIfan Ok
 
Part 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NET
Part 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NETPart 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NET
Part 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NETRolly Yesputra
 
TIPE DATA PEMROGRAMAN.pptx
TIPE DATA PEMROGRAMAN.pptxTIPE DATA PEMROGRAMAN.pptx
TIPE DATA PEMROGRAMAN.pptxssuser2693661
 
Database-Environments.pptx
Database-Environments.pptxDatabase-Environments.pptx
Database-Environments.pptxajimaulana27
 
#2 Introduction Operator in Kotlin.pptx
#2 Introduction Operator in Kotlin.pptx#2 Introduction Operator in Kotlin.pptx
#2 Introduction Operator in Kotlin.pptxGDSC2
 
Visual 1 1&2.pptx
Visual 1 1&2.pptxVisual 1 1&2.pptx
Visual 1 1&2.pptxArdiWilis1
 
Database Introduction - Pemodelan Data
Database Introduction - Pemodelan DataDatabase Introduction - Pemodelan Data
Database Introduction - Pemodelan DataDudy Ali
 
Algoritma dan Struktur Data (Python) - Struktur I/O
Algoritma dan Struktur Data (Python) - Struktur I/OAlgoritma dan Struktur Data (Python) - Struktur I/O
Algoritma dan Struktur Data (Python) - Struktur I/OAndiNurkholis1
 
Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Devi Apriansyah
 

Similar to VB Tipe Data dan Variabel (20)

Paskalis Jabar-TI-3A-TUGAS02-2015020045.pptx
Paskalis Jabar-TI-3A-TUGAS02-2015020045.pptxPaskalis Jabar-TI-3A-TUGAS02-2015020045.pptx
Paskalis Jabar-TI-3A-TUGAS02-2015020045.pptx
 
Pascal01
Pascal01Pascal01
Pascal01
 
BAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptx
BAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptxBAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptx
BAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptx
 
Modul2-Tipe-data-identifier-dan-operator-02.pdf
Modul2-Tipe-data-identifier-dan-operator-02.pdfModul2-Tipe-data-identifier-dan-operator-02.pdf
Modul2-Tipe-data-identifier-dan-operator-02.pdf
 
3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net 3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net
 
Variabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman IVariabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman I
 
Part 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NET
Part 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NETPart 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NET
Part 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NET
 
Modul 2 pbo
Modul 2 pboModul 2 pbo
Modul 2 pbo
 
TIPE DATA PEMROGRAMAN.pptx
TIPE DATA PEMROGRAMAN.pptxTIPE DATA PEMROGRAMAN.pptx
TIPE DATA PEMROGRAMAN.pptx
 
pbo2.pptx
pbo2.pptxpbo2.pptx
pbo2.pptx
 
Database-Environments.pptx
Database-Environments.pptxDatabase-Environments.pptx
Database-Environments.pptx
 
Pertemuan-4.pptx
Pertemuan-4.pptxPertemuan-4.pptx
Pertemuan-4.pptx
 
Python Dasar.pptx
Python Dasar.pptxPython Dasar.pptx
Python Dasar.pptx
 
#2 Introduction Operator in Kotlin.pptx
#2 Introduction Operator in Kotlin.pptx#2 Introduction Operator in Kotlin.pptx
#2 Introduction Operator in Kotlin.pptx
 
Visual 1 1&2.pptx
Visual 1 1&2.pptxVisual 1 1&2.pptx
Visual 1 1&2.pptx
 
Buku pemrograman dasar
Buku pemrograman dasarBuku pemrograman dasar
Buku pemrograman dasar
 
Database Introduction - Pemodelan Data
Database Introduction - Pemodelan DataDatabase Introduction - Pemodelan Data
Database Introduction - Pemodelan Data
 
Algoritma dan Struktur Data (Python) - Struktur I/O
Algoritma dan Struktur Data (Python) - Struktur I/OAlgoritma dan Struktur Data (Python) - Struktur I/O
Algoritma dan Struktur Data (Python) - Struktur I/O
 
Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)
 
Visual basic dasar
Visual basic dasarVisual basic dasar
Visual basic dasar
 

Recently uploaded

tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxmawan5982
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxarnisariningsih98
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxmtsmampunbarub4
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxawaldarmawan3
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDmawan5982
 
Materi Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxMateri Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxc9fhbm7gzj
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfTaqdirAlfiandi1
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 

Recently uploaded (20)

tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SD
 
Materi Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxMateri Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptx
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 

VB Tipe Data dan Variabel

  • 2. Tipe data merupakan ciri atau jenis dari suatu nilai data. Di dalam pemrograman visual basic, tipe data sangatlah penting untuk menentukan suatu jenis nilai data dari suatu variabel yang dideklarasikan, apakah jenisnya berupa angka, karakter atau waktu dan tanggal. Apabila tipe data tidak ditentukan disaat pendeklarasian suatu variabel, maka user atau programmer akan kebingungan dalam mengisikan nilai data. Maka dari itu pemberian suatu tipe data harus di awal saat pendeklarasian suatu variabel.
  • 3. Macam – macam tipe data di dalam tool pemrogram visual basic pada dasarnya hampir sama dengan tipe data di tool program visual desktop yang lain. Berikut beberapa macam tipe data dalam visual basic, antara lain : 1.Boolean yaitu tipe data yang hanya bernilai true atau false. 2.String yaitu tipe data yang berupa karakter atau teks. 3.Integer yaitu tipe data yang berupa bilangan bulat. 4.Double yaitu tipe data yang berupa bilangan bulat ganda. 5.Byte yaitu tipe data yang berupa bilangan bulat positif. 6.Single yaitu tipe data yang berupa bilangan pecahan. 7.Currency yaitu tipe data yang berupa nilai mata uang. 8.Long yaitu tipe data yang berupa bilangan bulat yang lebih besar daya tampung datanya.
  • 4. 9 . Date yaitu tipe data yang berupa data tanggal. 10. Object yaitu tipe data yang digunakan untuk menyimpan sebuah objek seperti form, kontrol dan lain sebagainya. 11. Variant yaitu tipe data yang berisi tipe data dengan berbagai macam tipe data yang berbeda. Biasanya digunakan jika user atau programmer tidak mengetahui jenis data yang akan digunakan, secara otomatis visual basic akan menggunakan tipe data ini pada setiap kontrol yang dibuat ke dalam aplikasi.
  • 5. Variabel (Variable) berasal dari kata variasi yang berarti bermacam-macam. Variabel merupakan suatu tempat yang digunakan untuk menampung berbagai macam nilai data ke dalam memory yang sifatnya hanya sementara. Di dalam Visual Basic, untuk memberikan suatu variabel bisa dideklarasikan (membuat perjanjian) terlebih dahulu atau bisa langsung diberikan suatu variabel. Cara mendeklarasikan suatu variabel di dalam visual basic : Dim nama_variabel As Tipe_data Contoh : Dim nama As String Dim nilai1 As Integer
  • 6. Aturan dalam pembuatan atau pendeklarasian suatu variabel : 1.Tidak boleh diawali dengan angka, harus diawali dengan huruf 2.Tidak boleh menggunakan spasi, untuk pemisah karakter menggunakan underscore atau garis bawah (_). 3.Tidak boleh menggunakan karakter khusus seperti (+,-,/,*,<>,dll). 4.Tidak boleh menggunakan kata kunci dari library visual basic seperti string, integer, nothing, as, sub, not, dll. Contoh pembuatan variabel beserta nilai datanya : Dim nama_saya As String nama_saya=“Mishacker”
  • 7. Variabel Array Variabel Array merupakan sekumpulan nilai data yang dikelompokkan menjadi satu variabel. Cara pendeklarasian variabel array : Dim nama_variabel(nilai) As tipe_data Contoh : Dim nama_siswa(99) As String nama_siswa(0)=“Ahmad Zulal” nama_siswa(1)=“Andi Prasetyo” nama_siswa(2)=“Arnetti Ade Putri”
  • 8. Operator merupakan suatu simbol yang digunakan untuk mengoperasikan suatu nilai data. Jenis operator dalam Visual Basic ada 3, yaitu : 1.Operator Aritmatika Operator yang digunakan untuk operasi matematika, seperti mengkalkulasikan suatu bilangan. Simbol yang digunakan : Simbol Operator Nama Operator Contoh + Penambahan 5 + 5 = 10 - Pengurangan 9 - 3 = 6 / Pembagian bilangan pecahan 9 / 2 = 4,5 * Perkalian 6 * 5 = 30 Pembagian bilangan bulat 7 2 = 3 ^ Perpangkatan 4 ^ 2 = 16 & Penggabungan string 4 & 2 Mod Modulus (sisa pembagian) 9 mod 2 = sisa 1
  • 9. 2.Operator Perbandingan Operator perbandingan merupakan suatu simbol yang digunakan untuk membandingkan antara suatu nilai data dengan nilai data yang lainnya yang bernilai TRUE dan FALSE. Simbol operator perbandingan : Simbol Operator Nama Operator Contoh = Sama dengan 5 = 5 = True < Kurang dari 5 < 2 = False > Lebih dari 5 > 2 = True <= Kurang dari sama dengan 6 <= 5 = False >= Lebih dari sama dengan 6 >= 5 = True <> Tidak sama dengan 6 <> 5 = True
  • 10. 3. OPERATOR LOGIKA Operator logika merupakan suatu operator yang digunakan untuk membandingkan suatu perbandingan nilai data. Simbol operator logika : Simbol Operator Nama Operator Contoh AND Penggabungan (Dan) If 5 < 6 and 4 > 3 then true OR Persamaan (atau) If 5=5 or 4=4 then true NOT Berlawanan (Tidak) If not 3>5 then true
  • 11. ~ Belajar itu susah, susah apabila Kita tidak fokus terhadap apa yang kita pelajari ~ ~ Tidak ada kegagalan selama kita mau berusaha mencoba ~ ~ Seseorang yang rajin, itu akan lebih mudah sukses dari orang yang cerdas tapi pemalas ~ ~ Let’s Be Smart Person ~