SlideShare a Scribd company logo
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 java
Saprudin Eskom
 
TD-635-02-PSBO
TD-635-02-PSBOTD-635-02-PSBO
TD-635-02-PSBO
Tino Dwiantoro
 
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
Fakhrian Fadlia Adiwijaya
 
Bab 2 model data
Bab 2 model dataBab 2 model data
Bab 2 model data
Sanjaya CeBe
 
TD-635-04-PSBO
TD-635-04-PSBOTD-635-04-PSBO
TD-635-04-PSBO
Tino Dwiantoro
 
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
Edri Yunizal
 
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-Diagram
Deka M Wildan
 
Materi 6 - SIMBADA
Materi 6 - SIMBADAMateri 6 - SIMBADA
Materi 6 - SIMBADA
beiharira
 
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
Andri 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 7
Adi Nata
 
Tugas 4 smbd
Tugas 4 smbdTugas 4 smbd
Tugas 4 smbd
wullanumee19
 
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
 
Erd
ErdErd

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 Pemrograman visual - tipe data variabel operator - revisi

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
sampesireron
 
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
nyomans1
 
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
Valentino 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 I
Ifan 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-NET
Rolly Yesputra
 
TIPE DATA PEMROGRAMAN.pptx
TIPE DATA PEMROGRAMAN.pptxTIPE DATA PEMROGRAMAN.pptx
TIPE DATA PEMROGRAMAN.pptx
ssuser2693661
 
Database-Environments.pptx
Database-Environments.pptxDatabase-Environments.pptx
Database-Environments.pptx
ajimaulana27
 
Pertemuan-4.pptx
Pertemuan-4.pptxPertemuan-4.pptx
Pertemuan-4.pptx
nurnur469094
 
Python Dasar.pptx
Python Dasar.pptxPython Dasar.pptx
Python Dasar.pptx
annonymoushacker2
 
#2 Introduction Operator in Kotlin.pptx
#2 Introduction Operator in Kotlin.pptx#2 Introduction Operator in Kotlin.pptx
#2 Introduction Operator in Kotlin.pptx
GDSC2
 
Visual 1 1&2.pptx
Visual 1 1&2.pptxVisual 1 1&2.pptx
Visual 1 1&2.pptx
ArdiWilis1
 
Buku pemrograman dasar
Buku pemrograman dasarBuku pemrograman dasar
Buku pemrograman dasar
Pria Mitra Purba
 
Database Introduction - Pemodelan Data
Database Introduction - Pemodelan DataDatabase Introduction - Pemodelan Data
Database Introduction - Pemodelan Data
Dudy 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/O
AndiNurkholis1
 
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
 
Visual basic dasar
Visual basic dasarVisual basic dasar
Visual basic dasar
Rio Candra Gunawan
 

Similar to Pemrograman visual - tipe data variabel operator - revisi (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

Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
rohman85
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
EkoPutuKromo
 
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.pptKOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
Dedi Dwitagama
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
SEMUELSAMBOKARAENG
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
agusmulyadi08
 
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptxSEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
bobobodo693
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
AdrianAgoes9
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
adolfnuhujanan101
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
UditGheozi2
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
DataSupriatna
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
MirnasariMutmainna1
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
Nur afiyah
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
asyi1
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
EkoPutuKromo
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
kinayaptr30
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Fathan Emran
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
Indah106914
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
ozijaya
 

Recently uploaded (20)

Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
 
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.pptKOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
 
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptxSEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
 

Pemrograman visual - tipe data variabel operator - revisi

  • 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 ~