P5 Variabel, Tipe Data dan Operator

dokumen-dokumen yang mirip
PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

VISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu

Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :

MODUL-MODUL PRAKTIKUM VB.

MODUL 3 PRAKTIKUM PEMROGRAMAN VISUAL VARIABEL, TIPE DATA, DAN OPERATOR PADA VB.NET

MODUL DUA VARIABEL DAN TIPE VARIABEL

Variabel, Tipe Data, dan Operator. Oleh : Edi Sugiarto, S.Kom, M.Kom

PRAKTIKUM 2. Variabel, Tipe Data dan Operator. Tipe data dan variabel. - Microsoft Visual Studio 2010

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

pertemuan 2 Tipe Data, Variabel, Konstanta, Fungsi dan Operator

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com

Pengenalan Visual Basic

BAB V MENGGUNAKAN OPERATOR VISUAL BASIC.NET

Struktur Data II. Bekerja Dengan Form.

MODUL I Pengenalan IDE Visual Basic 6.0

MODUL 2 PERANCANGAN INTERFACE

TiPe Data Array di Vb.net. By Faizah,S.Kom

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

Tipe Data dan Operator dalam Pemrograman

Variabel, Operator Dan Ekspresi. Agus Priyanto, M.Kom

BAB 2 LANDASAN TEORI

PEMROGRAMAN VISUAL BASIC

Metode yang umum digunakan :

.::BAB II.::MENGENAL PASCAL

PENGGUNAAN DATA DAN VARIABEL

MODUL II FUNGSI NUMERIK. A. TUJUAN Memahami mengenai penggunaan numerik. Membuat program numerik sederhana menggunakan VB.

Dasar Komputer dan Pemrograman. Konsep Tipe Data dan Operator Nama dan Nilai Data

PEMROGRAMAN BERORIENTASI OBJEK. Operator. Budhi Irawan, S.Si, M.T

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dala

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

1. Fungsi Kata. private sub kata() { label1.text = "STT" } 2. button1_click { kata() } 2. button1_click

P8 Procedure & Function pada Visual Basic.Net

PENGGUNAAN STRUKTUR KONTROL

TIPE, NAMA, DAN NILAI

MODUL 2 SELECTION & LOOPING PADA FORM

M. Choirul Amri.

Bentuk umum penulisan rumusannya, adalah sebagai berikut :

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

BAB 3. OPERATOR DALAM BHS C

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

Algoritma Pemrograman 2 B

MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

MODUL II VARIABEL DAN TIPE DATA. Dalam pemrograman ada saatnya anda perlu memasukkan sebuah nilai sementara saat

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

Dasar Pemrograman Java

VISUAL BASIC 6.0 SETYO BUDI, M.KOM

MODUL-MODUL PRAKTIKUM VB.

P6 Struktur Kontrol pada Visual Basic.Net

Writting Procedure and Function

Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator PBO. Ramos Somya

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

BAB 3 TYPE DATA, VARIABLE DAN OPERATOR

Pemrograman Berorientasi Obyek. Operator & Assignment

Bab 2 DASAR-DASAR ALGORITMA

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM

MODUL 3 ALGORITMA PEMROGRAMAN

I. Tipe Data - Variabel

Visual Basic 6.0 For Beginners

M. Choirul Amri. 2.1 Membuat Project Baru.

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

Variabel dan Tipe data Javascript

Brigida Arie Minartiningtyas, M.Kom

TIPE DATA Pertemuan (K-03/L-03)

disebut ternary operator. Di dalam suatu operasi dapat terdapat banyak operator. Urutan eksekusi dari operatoroperator

Perkuliahan Pemrograman II (Teori / Praktikum) Minggu 3

TIPE DATA PADA JAVA. Pertemuan (K-04/L-04)

TIPE DATA, VARIABLE, dan OPERATOR DELPHI

Lecturer: Abdusy Syarif. Undergraduate Course Informatics Engineering Dept. Universitas Mercu Buana. Tipe Data

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G

JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

A. Judul Percobaan/praktikum Tipe Data, Keyword, Variabel, Operator dan Teknik Konfersi

VARIABEL, OPERATOR DAN EKSPRESI

PRAKTIKUM 2. perubah (variabel), konstanta, fungsi, atau obyek lain yang didefinisikan oleh

SUMBER BELAJAR PENUNJANG PLPG

Dasar Komputer & Pemrograman 2A

Algoritma Pemrograman I KONSEP DASAR

DASAR PEMOGRAMAN JAVA

Algortima. Teguh Cahyono, ST.M.Kom

Visual Basic 6.0 For Beginners

TIPE DATA dan OPERATOR

Module 3. Variabel dan Tipe Data

T I P E D A T A P R I M I T I F V A R I A B E L D A N S T A T E M E N P E N U G A S A N E K S P R E S I D A N O P E R A T O R A R I T M A T I K A

MODUL A:\VARIABEL, OPERATOR, DAN EKSPRESI

Pertemuan 11 type data, deklarasi variabel dan array 1.1 Mengenal Data dan Variabel

LISTING PROGRAM. Private Sub MDIParent1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

elemen Dasar Bahasa Pemrograman C

KONSTANTA, VARIABEL, TIPE DATA dan OPERATOR

[Type the company name] [Type the document title] [Type the document subtitle] Gilang Abdul Aziz [Pick the date]

Tabel 1. Jenis data integer Ukuran memori (dalam byte)

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

LAPORAN PRAKTIKUM RESMI TIPE DATA, KONSTANTA DAN VARIABEL

Materi. Tipe, Variabel dan Operator Algoritma Pemrograman PENULISAN ALGORITMA PENULISAN ALGORITMA 15/03/2010 NAMA DAN EKSPRESI

BAB VIII VISUAL BASIC

Pengenalan Microsoft Visual Studio 2010

Transkripsi:

P5 Variabel, Tipe Data dan Operator A. Tujuan Mahasiswa memahami dan dapat menggunakan variabel, operator dan tipe data pada visual basic.net B. Pembahasan Variabel Operator Tipe Data 5.1. Variabel Mendeklarasikan Variabel Variabel digunakan untuk menyimpan data sementara pada saat program dijalankan. Variabel terdiri dari 3 unsur yaitu : nama variabel, tipe data dan nilai. Bentuk umum : Dim namavariabel as tipedata Contoh deklarasi variabel : Dim nama as string : (variabel nama bertipe string) Dim gaji_pokok as double : (variabel gaji_pokok bertipe double) Dim tunjangan as double=0 : (variabel tunjangan bertipe double dengan nilai awal=0) Ketentuan penamaan variabel : Dimulai dengan abjad (a, b, c,..) atau karakter underscore(_). Nama variabel tidak boleh diawali dengan bilangan (0, 1, 2,..). Setelah karakter pertama dapat diikuti kombinasi karakter, angka atau underscore. Tidak menggunakan tanda operator (+, -,?, = ) 5.2. Tipe Data Tipe data dibuat ketika mendeklarasikan sebuah variabel dan digunakan untuk menyimpan nilai dari variabel tersebut Bentuk tipe data pada visual basic.net, seperti pada tabel berikut : Tipe Data VB Memory Range Boolean Tergantung platform Tru atau False Byte 1 Byte 0 s/d 225 Char (Single Char) 2 Byte 0 s/d 65535 1 Visual Basic.Net

Date 8 Byte 0:00:00 01:01:0001 s/d 0:00:00 31:12:9999 Decimal 16 Byte -7.9 E+28 s/d 7.9 E+28 Double 8 Byte -1.7E308 s/d 1.7E308 Integer 4 Byte -2 31 s/d 2 31-1 Long 8 Byte -2 63 s/d 2 63-1 Object 4 Byte Semua tipe data Sbyte 1 Byte -128 s/d 127 Short 2 Byte -32.768 s/d 32.767 Single 4 Byte -34E38 s/d 34E38 String 4 Byte 0 s/d 2 milyar karakter UInteger 4 Byte 0 s/d 4.294.967.295 ULong 8 Byte 0 s/d 1.8E+19 UShort 2 Byte 0 s/d 65.535 5.3. Operator Operator merupakan sebuah tanda/notasi yang digunakan untuk melakukan operasi/manipulasi sebuah nilai atau variabel. Bentuk operator dalam visual basic.net antara lain : Operator Aritmetika : jenis operator yang digunakan untuk melakukan perhitungan matematika, seperti penjumlahan, pengurangan, pembagian dan lain sebagainya. Bentukbentuk operator aritmetika seperti pada tabel : Operasi Operator Penggunaan Contoh Keterangan Perkalian * Op1*Op2 3 * 15 = 15 Mengalikan Op1 dengan Op2 Pembagian Int \ Op1\Op2 9 \ 2 = 4 Membagi Op1 dengan Op2 dengan hasil bilangan bulat Pembagian Float / Op1/Op2 9 / 2 = 4.5 Membagi Op1 dengan Op2 dengan hasil bilangan real Penjumlahan + Op1+Op2 3 + 5 = 8 Menjumlahkan Op1 dengan Op2 Pengurangan - Op1-Op2 3-5 = -2 Mengurangkan Op1 dengan Op2 Perpangkatan ^ Op1^Op2 4 ^ 3 = 64 Memangkatkan Op1 kepada Op2 Modulo Mod Op1 Mod Op2 5 Mod 3=2 Mencari sisa hasil bagi Op1 dengan Op2 2 Visual Basic.Net

Operator Assignment : operator yang berfungsi memberikan nilai pada suatu variabel. Bentuk-bentuk operator assignment seperti pada tabel : = Op1 = 123 Menyimpan nilai 123 pada variabel Op1 ^= Op1 ^= 2 Menyimpan nilai Op1^2 pada variabel Op1 *= Op1 *= 3 Menyimpan nilai Op1*3 pada variabel Op1 /= Op1 /= 2 Menyimpan nilai Op1/2 pada variabel Op1 \= Op1 \= 2 Menyimpan nilai Op1\2 pada variabel Op1 += Op1 += 3 Op2 += Basic Menyimpan nilai Op1+3 pada variabel Op1 Menyimpan nilai Op2+Basic pada variabel Op1 -= Op1 -= 5 Menyimpan nilai Op1-5 pada variabel Op1 <<= Op1 <<= 3 Menyimpan nilai Op1<<3 pada variabel Op1 >>= Op1 >>= 3 Menyimpan nilai Op1>>3 pada variabel Op1 &= Op2 &= NET Menyimpan nilai Op2&.NET pada variabel Op1 Operator Perbandingan : operator yang digunakan untuk membadingkan nilai yang satu dengan yang lainnya. Hasilnya berupa True atau False. Operator-operator perbandingan selengkapnya pada tabel berikut : = Op1=Op2 Menguji apakah nilai Op1 sama dengan nilai Op2 > Op1>Op2 Menguji apakah nilai Op1 lebih besar nilai Op2 >= Op1>=Op2 Menguji apakah nilai Op1 lebih besar atau sama dengan nilai Op2 < Op1<Op2 Menguji apakah nilai Op1 lebih kecil nilai Op2 <= Op1<=Op2 Menguji apakah nilai Op1 lebih kecil atau sama dengan nilai Op2 <> Op1<>Op2 Menguji apakah nilai Op1 tidak sama dengan nilai Op2 Like Op1 Like *Permata* Menguji apakah nilai Op1 terdapat kata *Permata* Operator Penyambungan : operator untuk menggabungkan 2 buah string atau lebih. Bentuk operator penyambungan sebagai berikut : + Op1= Visual + Hasilnya Visual Basic Basic & Op1= Permata & Indonesia Hasilnya Permata Indonesia 3 Visual Basic.Net

Operator Logika : operator yang digunakan untuk melakukan operasi boolean, yaitu operasi nilai True(1) atau False(0). Bentuk operator Logika sebagai berikut : And b1 And b2 Operasi yang menghasilkan nilai true apabila kedua operan adalah true Or b1 Or b2 Operasi yang menghasilkan nilai true apabila salh satu operan adalah true Xor b1 Xor b2 Operasi yang menghasilkan nilai true apabila nilai operan true bberjumlah ganjil Not Not b2 Operasi yang menghasilkan nilai kebalikan dari operan AndAlso b1 AndAlso b2 Operasi yang menghasilkan nilai true apabila kedua operan adalah true Operator Bit Shift : digunakan untuk menggeser bit kiri atau kanan bilangan >> 8>>3=1 Melakukan operasi bit shift kekanan << 8<<3=64 Melakukan operasi bit shift kekiri 5.4. Contoh Program A. Program Operasi Aritmetika Gambar 5. 1 Desain Form frmaritmetika.vb 4 Visual Basic.Net

Listing program untuk button Hasil adalah sebagai berikut : Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click labelkali.text = Integer.Parse(TextBox1.Text) * Integer.Parse(TextBox2.Text) labelbagi.text = Val(TextBox3.Text) / Val(TextBox4.Text) labeltambah.text = Val(TextBox5.Text) + Val(TextBox6.Text) labelkurang.text = CInt(TextBox7.Text) - CInt(TextBox8.Text) labelmod.text = CInt(TextBox9.Text) Mod CInt(TextBox10.Text) End Sub Penjelasan syntax program : labelkali.text = Integer.Parse(TextBox1.Text) * Integer.Parse(TextBox2.Text) labelbagi.text = Val(TextBox3.Text) / Val(TextBox4.Text) labeltambah.text = Val(TextBox5.Text) + Val(TextBox6.Text) labelkurang.text = CInt(TextBox7.Text) - CInt(TextBox8.Text) labelmod.text = CInt(TextBox9.Text) Mod CInt(TextBox10.Text) Syntax tersebut adalah untuk melakukan operasi aritmetika, dengan rincian keterangan sebagai berikut : Syntax labelkali.text = Integer.Parse(TextBox1.Text) * Integer.Parse(TextBox2.Text) labelbagi.text = Val(TextBox3.Text) / Val(TextBox4.Text) labeltambah.text = Val(TextBox5.Text) + Val(TextBox6.Text) labelkurang.text = CInt(TextBox7.Text) - CInt(TextBox8.Text) labelmod.text = CInt(TextBox9.Text) Mod CInt(TextBox10.Text) Keterangan Mengisi labelkali dengan hasil kali dari TextBox1 dengan TexBox2. Mengisi labelbagidengan hasil kali dari TextBox3 dengan TexBox4. Mengisi labeltambah dengan hasil kali dari TextBox5 dengan TexBox6. Mengisi labelkurang dengan hasil kali dari TextBox7 dengan TexBox8. Mengisi labelmod dengan hasil kali dari TextBox9 dengan TexBox10 Hasil dari program operasi aritmetika seperti pada tampilan di bawah ini : 5 Visual Basic.Net

Gambar 5. 2 Hasil Eksekusi Form frmaritmetika.vb Pada form dijalankan, dapat melakukan beberapa operasi aritmetika yaitu perkalian, pembagian, penjumlahan, pengurangan dan modulo dengan menginputkan bilngan-bilangan tertentu pada setiap textbox dan setelah mengklik button Simpan maka akan ditampilkan hasil dari operasi tersebut. B. Program Variabel String Gambar 5. 3 Desain Form frmstring.vb Gambar 5. 4 Hasil Eksekusi Form frmstring.vb Listing program untuk button Show String sebagai berikut : Private Sub btnstring_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnstring.click 'deklarasi variabel Dim Str As String = "Variabel String" Dim Str2 As String Str2 = "Visual Basic" Dim Str3 As String = "2010" MsgBox("Str=" & Str _ & vbcrlf & "Str2=" & Str2 _ & vbcrlf & "Str3=" & Str3 _ & vbcrlf & "Str+Str2+Str3=" & (Str + Str2 + Str3) ) End Sub 6 Visual Basic.Net

Penjelasan syntax program : 'deklarasi variabel Dim Str As String = "Variabel String" Dim Str2 As String Str2 = "Visual Basic" Dim Str3 As String = "2010" Syntax tersebut adalah untuk mendeklarasikan variabel, dengan rincian keterangan sebagai berikut : Syntax 'deklarasi variabel Dim Str As String = "Variabel String" Dim Str2 As String Str2 = "Visual Basic" Dim Str3 As String = "2010" Keterangan Komentar Mendeklarasikan variabel dengan nama Str, tipe datanya String dengan nilai Variabel String. Mendeklarasikan variabel dengan nama Str2, tipe datanya String dengan nilai Visual Basic Mendeklarasikan variabel dengan nama Str3, tipe datanya String dengan nilai 2010 MsgBox("Str=" & Str _ & vbcrlf & "Str2=" & Str2 _ & vbcrlf & "Str3=" & Str3 _ & vbcrlf & "Str+Str2+Str3=" & (Str + Str2 + Str3) ) Syntax tersebut adalah untuk menampilkan message box (dialog pesan), dengan rincian keterangan sebagai berikut : Syntax "Str=" & Str _ & vbcrlf & "Str2=" & Str2 _ & vbcrlf & "Str3=" & Str3 _ & vbcrlf & "Str+Str2+Str3=" & (Str + Str2 + Str3) Keterangan Mengisi nilai Str= dari nilai variabel Str Mengisi nilai Str2= dari nilai variabel Str2 Mengisi nilai Str3= dari nilai variabel Str3 Mengisi nilai Str+Str2+Str3= dari nilai variabel Str+Str2+Str3 7 Visual Basic.Net