SlideShare uma empresa Scribd logo
1 de 14
(C) FGroupIndonesia.com
VISUAL BASIC.NET
Modul Pemrograman
Kelas Online / Offline
- Kelas Online / Offline - (c) FGroupIndonesia.com
Point Pembahasan
• Pengertian Variable
• Deklarasi Variable
• Menerima Input User
• Logika Sederhana IF-ELSE
• Penerapan Consts & Enums
- Kelas Online / Offline - (c) FGroupIndonesia.com
Pengertian Variable
Variable digunakan untuk menyimpan
nilai tertentu dengan jenis Data Type
pilihan.
- Kelas Online / Offline - (c) FGroupIndonesia.com
Deklarasi Variable
Deklarasi variable memiliki pola
sebagai berikut:
<AccessModifier> <ReadOnly> Dim namaVariable as
DataType
- Kelas Online / Offline - (c) FGroupIndonesia.com
Deklarasi Variable
AccessModifier: public, private,
protected,
friend.
ReadOnly: nilai fixed.
Dim: deklarasi variable diciptakan.
namaVariable: mengikuti kaidah
identifier.
DataType: jenis data yg dapat
ditampung.
- Kelas Online / Offline - (c) FGroupIndonesia.com
Deklarasi Variable
Contoh:
Dim studentID As Integer
Dim studentName As String
Dim gajiBulanan As Double
Dim nomorA, nomorB As Integer
- Kelas Online / Offline - (c) FGroupIndonesia.com
Menerima Input User
Tersedia function bernama ReadLine()
yang dapat digunakan untuk menerima
input dari user lalu disimpan ke dalam
variable.
Contoh:
Dim message As String
message = Console.ReadLine()
- Kelas Online / Offline - (c) FGroupIndonesia.com
Logika Sederhana IF-ELSE
Digunakan untuk memeriksa nilai
variable apakah sesuai dengan kondisi
tertentu/tidak.
Pola 1:
If (variable = value) Then
‘ disini terjadi sesuatu
End If
- Kelas Online / Offline - (c) FGroupIndonesia.com
Logika Sederhana IF-ELSE
Pola 2:
If (variable <> value) Then
‘ disini terjadi sesuatu
End If
Pola 3:
If (variable = value) Then
‘ disini terjadi sesuatu
Else If(variable = valueLain) Then
‘ disini terjadi lagi
End If
- Kelas Online / Offline - (c) FGroupIndonesia.com
Logika Sederhana IF-ELSE
Contoh:
Dim nilaiA as String
nilaiA = Console.ReadLine()
If(nilaiA = “A”) Then
Console.WriteLine(“Menu -1”)
Else If (nilaiA = “B”) Then
Console.WriteLine(“Menu -2”)
End IF
- Kelas Online / Offline - (c) FGroupIndonesia.com
Penerapan Const & Enum
Const digunakan untuk penetapan
variable yg fixed, sekali menerima nilai
maka fixed tidak dapat diubah.
Contoh:
Const maxval As Long = 4999
Const PI As Decimal = 3.14
- Kelas Online / Offline - (c) FGroupIndonesia.com
Penerapan Const & Enum
Constant bawaan VB.NET seperti:
Contoh:
Dim input as String
Input = Console.ReadLine() & vbNewLine
Console.WriteLine(“terbaca :“ & input)
Const Kegunaan
vbTab Tab Character
vbNewLine Baris Baru
- Kelas Online / Offline - (c) FGroupIndonesia.com
Penerapan Const & Enum
Enum digunakan untuk pemberian nilai
dalam member variable.
Contoh:
Enum Warna
merah = 1
kuning = 2
hijau = 3
biru = 4
End Enum
Training & Digital Solutions
Provider
Jl. Parahyangan no.18
Komp. Panghegar Permai I,
Ujung Berung, Bandung, Indonesia
CALL / WA : (+62)857-9556-9337 / (+62)857-2126-1437
Email : training@fgroupindonesia.com

Mais conteúdo relacionado

Mais de FgroupIndonesia

Modul Kelas Programming : Java MySQL
Modul Kelas Programming : Java MySQLModul Kelas Programming : Java MySQL
Modul Kelas Programming : Java MySQLFgroupIndonesia
 
Modul Kelas Programming : Java Library
Modul Kelas Programming : Java LibraryModul Kelas Programming : Java Library
Modul Kelas Programming : Java LibraryFgroupIndonesia
 
Modul Kelas Programming : Java Numbers
Modul Kelas Programming : Java NumbersModul Kelas Programming : Java Numbers
Modul Kelas Programming : Java NumbersFgroupIndonesia
 
Modul Kelas Programming : Java Swing (Session 3)
Modul Kelas Programming : Java Swing (Session 3)Modul Kelas Programming : Java Swing (Session 3)
Modul Kelas Programming : Java Swing (Session 3)FgroupIndonesia
 
Modul Kelas Programming : Java array
Modul Kelas Programming : Java array Modul Kelas Programming : Java array
Modul Kelas Programming : Java array FgroupIndonesia
 
Modul Kelas Programming : Java Common Data Type
Modul Kelas Programming : Java Common Data TypeModul Kelas Programming : Java Common Data Type
Modul Kelas Programming : Java Common Data TypeFgroupIndonesia
 
Setting local domain di virtual host
Setting local domain di virtual hostSetting local domain di virtual host
Setting local domain di virtual hostFgroupIndonesia
 
Database operation di C++
Database operation di C++Database operation di C++
Database operation di C++FgroupIndonesia
 
Modul Kelas Programming : Java swing (session 2)
Modul Kelas Programming : Java swing (session 2)Modul Kelas Programming : Java swing (session 2)
Modul Kelas Programming : Java swing (session 2)FgroupIndonesia
 
Modul Kelas Programming : Java swing 1
Modul Kelas Programming : Java swing 1Modul Kelas Programming : Java swing 1
Modul Kelas Programming : Java swing 1FgroupIndonesia
 
Modul Kelas Programming : Introduction to java
Modul Kelas Programming : Introduction to javaModul Kelas Programming : Introduction to java
Modul Kelas Programming : Introduction to javaFgroupIndonesia
 
Menghubungkan virtual box sebagai emulator
Menghubungkan virtual box sebagai emulatorMenghubungkan virtual box sebagai emulator
Menghubungkan virtual box sebagai emulatorFgroupIndonesia
 
Share Internet via Wi-Fi ke LAN
Share Internet via Wi-Fi ke LANShare Internet via Wi-Fi ke LAN
Share Internet via Wi-Fi ke LANFgroupIndonesia
 
Memory consumption (Materi Dasar Komputer Windows)
Memory consumption (Materi Dasar Komputer Windows)Memory consumption (Materi Dasar Komputer Windows)
Memory consumption (Materi Dasar Komputer Windows)FgroupIndonesia
 
Cara Kerja Aktifasi Sebuah App
Cara Kerja Aktifasi Sebuah AppCara Kerja Aktifasi Sebuah App
Cara Kerja Aktifasi Sebuah AppFgroupIndonesia
 
Database Operation di VB.NET
Database Operation di VB.NETDatabase Operation di VB.NET
Database Operation di VB.NETFgroupIndonesia
 
Tips Menjaga Kesehatan Komputer anda | FGroupIndonesia.com
Tips Menjaga Kesehatan Komputer anda | FGroupIndonesia.comTips Menjaga Kesehatan Komputer anda | FGroupIndonesia.com
Tips Menjaga Kesehatan Komputer anda | FGroupIndonesia.comFgroupIndonesia
 
Be creative! (FGroupIndonesia.com :: English Community)
Be creative! (FGroupIndonesia.com :: English Community)Be creative! (FGroupIndonesia.com :: English Community)
Be creative! (FGroupIndonesia.com :: English Community)FgroupIndonesia
 

Mais de FgroupIndonesia (20)

Java installer (bag.1)
Java installer (bag.1)Java installer (bag.1)
Java installer (bag.1)
 
Modul Kelas Programming : Java MySQL
Modul Kelas Programming : Java MySQLModul Kelas Programming : Java MySQL
Modul Kelas Programming : Java MySQL
 
Modul Kelas Programming : Java Library
Modul Kelas Programming : Java LibraryModul Kelas Programming : Java Library
Modul Kelas Programming : Java Library
 
Modul Kelas Programming : Java Numbers
Modul Kelas Programming : Java NumbersModul Kelas Programming : Java Numbers
Modul Kelas Programming : Java Numbers
 
Modul Kelas Programming : Java Swing (Session 3)
Modul Kelas Programming : Java Swing (Session 3)Modul Kelas Programming : Java Swing (Session 3)
Modul Kelas Programming : Java Swing (Session 3)
 
Modul Kelas Programming : Java array
Modul Kelas Programming : Java array Modul Kelas Programming : Java array
Modul Kelas Programming : Java array
 
Modul Kelas Programming : Java Common Data Type
Modul Kelas Programming : Java Common Data TypeModul Kelas Programming : Java Common Data Type
Modul Kelas Programming : Java Common Data Type
 
Setting local domain di virtual host
Setting local domain di virtual hostSetting local domain di virtual host
Setting local domain di virtual host
 
Database operation di C++
Database operation di C++Database operation di C++
Database operation di C++
 
Modul Kelas Programming : Java swing (session 2)
Modul Kelas Programming : Java swing (session 2)Modul Kelas Programming : Java swing (session 2)
Modul Kelas Programming : Java swing (session 2)
 
Modul Kelas Programming : Java swing 1
Modul Kelas Programming : Java swing 1Modul Kelas Programming : Java swing 1
Modul Kelas Programming : Java swing 1
 
Modul Kelas Programming : Introduction to java
Modul Kelas Programming : Introduction to javaModul Kelas Programming : Introduction to java
Modul Kelas Programming : Introduction to java
 
Menghubungkan virtual box sebagai emulator
Menghubungkan virtual box sebagai emulatorMenghubungkan virtual box sebagai emulator
Menghubungkan virtual box sebagai emulator
 
Share Internet via Wi-Fi ke LAN
Share Internet via Wi-Fi ke LANShare Internet via Wi-Fi ke LAN
Share Internet via Wi-Fi ke LAN
 
Memory consumption (Materi Dasar Komputer Windows)
Memory consumption (Materi Dasar Komputer Windows)Memory consumption (Materi Dasar Komputer Windows)
Memory consumption (Materi Dasar Komputer Windows)
 
Installasi xampp
Installasi xamppInstallasi xampp
Installasi xampp
 
Cara Kerja Aktifasi Sebuah App
Cara Kerja Aktifasi Sebuah AppCara Kerja Aktifasi Sebuah App
Cara Kerja Aktifasi Sebuah App
 
Database Operation di VB.NET
Database Operation di VB.NETDatabase Operation di VB.NET
Database Operation di VB.NET
 
Tips Menjaga Kesehatan Komputer anda | FGroupIndonesia.com
Tips Menjaga Kesehatan Komputer anda | FGroupIndonesia.comTips Menjaga Kesehatan Komputer anda | FGroupIndonesia.com
Tips Menjaga Kesehatan Komputer anda | FGroupIndonesia.com
 
Be creative! (FGroupIndonesia.com :: English Community)
Be creative! (FGroupIndonesia.com :: English Community)Be creative! (FGroupIndonesia.com :: English Community)
Be creative! (FGroupIndonesia.com :: English Community)
 

Último

TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxTEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxMOHDAZLANBINALIMoe
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxwawan479953
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...pipinafindraputri1
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxIvvatulAini
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXIksanSaputra6
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxriscacriswanda
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaAndreRangga1
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxrizalhabib4
 
Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxSaujiOji
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024editwebsitesubdit
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfWidyastutyCoyy
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfAkhyar33
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptnabilafarahdiba95
 
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024RoseMia3
 
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdfModul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdfKartiniIndasari
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKgamelamalaal
 
Modul Projek Bangunlah Jiwa dan Raganya - Damai Belajar Bersama - Fase C.pptx
Modul Projek Bangunlah Jiwa dan Raganya - Damai Belajar Bersama - Fase C.pptxModul Projek Bangunlah Jiwa dan Raganya - Damai Belajar Bersama - Fase C.pptx
Modul Projek Bangunlah Jiwa dan Raganya - Damai Belajar Bersama - Fase C.pptxRIMA685626
 

Último (20)

TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxTEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptx
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
 
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdfModul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
Modul Projek Bangunlah Jiwa dan Raganya - Damai Belajar Bersama - Fase C.pptx
Modul Projek Bangunlah Jiwa dan Raganya - Damai Belajar Bersama - Fase C.pptxModul Projek Bangunlah Jiwa dan Raganya - Damai Belajar Bersama - Fase C.pptx
Modul Projek Bangunlah Jiwa dan Raganya - Damai Belajar Bersama - Fase C.pptx
 

Visual Basic.NET From 0 to HERO! #05 : VARIABLE & CONSTANT

  • 1. (C) FGroupIndonesia.com VISUAL BASIC.NET Modul Pemrograman Kelas Online / Offline
  • 2. - Kelas Online / Offline - (c) FGroupIndonesia.com Point Pembahasan • Pengertian Variable • Deklarasi Variable • Menerima Input User • Logika Sederhana IF-ELSE • Penerapan Consts & Enums
  • 3. - Kelas Online / Offline - (c) FGroupIndonesia.com Pengertian Variable Variable digunakan untuk menyimpan nilai tertentu dengan jenis Data Type pilihan.
  • 4. - Kelas Online / Offline - (c) FGroupIndonesia.com Deklarasi Variable Deklarasi variable memiliki pola sebagai berikut: <AccessModifier> <ReadOnly> Dim namaVariable as DataType
  • 5. - Kelas Online / Offline - (c) FGroupIndonesia.com Deklarasi Variable AccessModifier: public, private, protected, friend. ReadOnly: nilai fixed. Dim: deklarasi variable diciptakan. namaVariable: mengikuti kaidah identifier. DataType: jenis data yg dapat ditampung.
  • 6. - Kelas Online / Offline - (c) FGroupIndonesia.com Deklarasi Variable Contoh: Dim studentID As Integer Dim studentName As String Dim gajiBulanan As Double Dim nomorA, nomorB As Integer
  • 7. - Kelas Online / Offline - (c) FGroupIndonesia.com Menerima Input User Tersedia function bernama ReadLine() yang dapat digunakan untuk menerima input dari user lalu disimpan ke dalam variable. Contoh: Dim message As String message = Console.ReadLine()
  • 8. - Kelas Online / Offline - (c) FGroupIndonesia.com Logika Sederhana IF-ELSE Digunakan untuk memeriksa nilai variable apakah sesuai dengan kondisi tertentu/tidak. Pola 1: If (variable = value) Then ‘ disini terjadi sesuatu End If
  • 9. - Kelas Online / Offline - (c) FGroupIndonesia.com Logika Sederhana IF-ELSE Pola 2: If (variable <> value) Then ‘ disini terjadi sesuatu End If Pola 3: If (variable = value) Then ‘ disini terjadi sesuatu Else If(variable = valueLain) Then ‘ disini terjadi lagi End If
  • 10. - Kelas Online / Offline - (c) FGroupIndonesia.com Logika Sederhana IF-ELSE Contoh: Dim nilaiA as String nilaiA = Console.ReadLine() If(nilaiA = “A”) Then Console.WriteLine(“Menu -1”) Else If (nilaiA = “B”) Then Console.WriteLine(“Menu -2”) End IF
  • 11. - Kelas Online / Offline - (c) FGroupIndonesia.com Penerapan Const & Enum Const digunakan untuk penetapan variable yg fixed, sekali menerima nilai maka fixed tidak dapat diubah. Contoh: Const maxval As Long = 4999 Const PI As Decimal = 3.14
  • 12. - Kelas Online / Offline - (c) FGroupIndonesia.com Penerapan Const & Enum Constant bawaan VB.NET seperti: Contoh: Dim input as String Input = Console.ReadLine() & vbNewLine Console.WriteLine(“terbaca :“ & input) Const Kegunaan vbTab Tab Character vbNewLine Baris Baru
  • 13. - Kelas Online / Offline - (c) FGroupIndonesia.com Penerapan Const & Enum Enum digunakan untuk pemberian nilai dalam member variable. Contoh: Enum Warna merah = 1 kuning = 2 hijau = 3 biru = 4 End Enum
  • 14. Training & Digital Solutions Provider Jl. Parahyangan no.18 Komp. Panghegar Permai I, Ujung Berung, Bandung, Indonesia CALL / WA : (+62)857-9556-9337 / (+62)857-2126-1437 Email : training@fgroupindonesia.com