Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

MENGENAL VARIABEL, KONSTANTA, TIPE DATA, OPERATOR.

Presentasi serupa


Presentasi berjudul: "MENGENAL VARIABEL, KONSTANTA, TIPE DATA, OPERATOR."— Transcript presentasi:

1 MENGENAL VARIABEL, KONSTANTA, TIPE DATA, OPERATOR

2 VARIABEL Adalah pengenal yang digunakan untuk menyimpan data dan nilainya dapat berubah ubah pada saat program dijalankan Menyimpan berbagai jenis data Harus dideklarasikan terlebih dahulu sebelum dipakai

3 CARA MENDEKLARASIKAN VARIABEL DEKLARASI EKSPLISIT – Dim nama as string DEKLARASI IMPLISIT – Dim nama$ Type VariableSuffix Integer% Long& Single! Double# Currency@ String$

4 Cara penamaan variabel simple dan dapat mendiskripsikan suatu informasi yang terkandung di dalamnya Ketentuan – ketentuan yang harus di perhatikan dalam memberikan nama variable adalah : – Tidak boleh mengandung spasi atau karakter khusus lalinnya, kecuali underscore (_). – harus dimuali dengan huruf, bukan angka atau karakter lainnya kecuali underscore (_). – Tidak boleh lebih dari 255 karakter.

5 RUANG LINGKUP VARIABLE Dim / Private  variabel lokal – Hanya dikenal di tempat variabel tersebut dipesan Public  Variabel global – Dikenal diseluruhbagian program – Tempat pemesannanya pada modul Static  nilainya tidak akan hilang selama program dijalankan

6 KONSTANTA Adalah pengenal yang digunakan untuk menyimpan data dan nilainya tidak dapat berubah ubah pada saat program dijalankan Menyimpan berbagai jenis data Harus dideklarasikan terlebih dahulu sebelum dipakai Contoh : – Const nama As String = “ Nandang Hermanto” – Const umurAs integer = 17

7 MENGENAL TYPE DATA

8

9 Bisa menampung sampai 2GB text

10 Option Explicit Off Bisa memesan variabel dengan cara mengisi nilai tanpa menyebutkan tipe datanya Misal Myname=“Nandang Hermanto” Maka tipenya akan secara otomatis string Dituliskan di paling atas

11 OPERATOR ARITMATIKA OperatorOperasi yang di lakukan +Penambahan -Pengurangan *Pengalian /Pembagian ^Pangkat modMenghitung sisa pembagian (Modulus) +=Inkremen penambahan -=Inkreman pengurangan *=Inkremen perkalian X = 3 +2 *4 ‘ hasilnya 11 X = (3 + 2 ) * 4 ‘ hasilnya 20 Contoh inkremen ; x =x +3 X += 3, artinya ; x =x +3 X -=4, artinya ; x =x -4 X *= 5, artinya; x =x *5

12 OPERATOR PENUGASAN Digunakan untuk memberikan nilai pada suatau variabel Tanda yang digunakan adalah = – Contoh nama=“Nandang Hermanto”

13 OERATOR PEMBANDINGAN OperatorKeterangan =Sama dengan >Lebih besar dari <Lebih kecil dari <>Tidak sama dengan <=Lebih kecil atau sama dengan >=Lebih besar atau sama dengan Contoh : 5>4 akan menghasilkan nilai true

14 OPERATOR LOGIKA OperatorExpresiKeterangan andX1 and X2Nilai true, bila x1 dan x2 bernilai true orX1 or X2Nilai true, bila x1 atau x2 bernilai true. XorX1 Xor X2Nilai true, salah satu dari x1 dan x2 bernilai true. NotNot X1Nilai true bila x1 bernilai false dan sebaliknya

15 MENGENAL CONDITIONAL STATEMENT IF DAN CASE

16 IF BENTUK KE 1 IF KONDISI THEN EXP YA – EXP YA akan dikerjakan apabila KONDISI bernilai benar – Tidak ada perintah yang dikerjakan jika KONDISI bernilai salah If gol=“A” then gaji=1000000

17 IF BENTUK KE 2 IF KONDISI Then Perintah perintah End If Perintah yang ada diantara if dan endif akan dikerjakan jika KONDISI bernilai benar If gol=“A” then gaji=1000000 bonus=500000 tunjkesehatan=200000 endif

18 IF BENTUK KE 3 IF KONDISI Then perintah jika benar Else perintah jika salah End If Perintah diantara if dan else akan dikerjakan jika kondisi benar Perintah diantara else dan endif akan dikerjakan jika kondisi salah If gol=“A” then gaji=1000000 bonus=500000 tunjkesehatan=200000 Else gaji=1000000 bonus=500000 tunjkesehatan=200000 endif

19 IF BENTUK KE 4 IF KONDISI1 Then perintah ya 1 ElseIf kondisi2 Then perintah ya 2 ElseIf kondisi… Then perintah ya … Else perintah salah End If Perintah ke N akan dikerjakan jika KONDISI ke N terpenuhi Perintah salah akan dikerjakan jika tidak ada KONDISI yang terpenuhi If gol=“A” then gaji=1000000 bonus=500000 tunjkesehatan=200000 Elseif gol=“B” then gaji=2000000 bonus=600000 tunjkesehatan=300000 Elseif gol=“C” then gaji=3000000 bonus=700000 tunjkesehatan=400000 ELSE gaji=0 bonus=0 tunjkesehatan=0 endif

20 SELECT CASE Select Case GOL Case "A", "a" gaji = 1000000 bonus = 500000 tunjkesehatan = 200000 Case "B", "b" gaji = 2000000 bonus = 600000 tunjkesehatan = 300000 Case “C" To "F", “c" To "f" gaji = 4000000 bonus = 800000 tunjkesehatan = 500000 Case Else gaji = 0 bonus = 0 tunjkesehatan = 0 End Select Select Case namavariabel Case 1 pernyataan1 Case 2 pernyataan2 Case Else pernyataanlain End Select, berarti atau To berarti sampai dengan


Download ppt "MENGENAL VARIABEL, KONSTANTA, TIPE DATA, OPERATOR."

Presentasi serupa


Iklan oleh Google