Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Outline: Tipe data Variabel dan Konstanta Enumerasi Ekspresi Operator

Presentasi serupa


Presentasi berjudul: "Outline: Tipe data Variabel dan Konstanta Enumerasi Ekspresi Operator"— Transcript presentasi:

1 Outline: Tipe data Variabel dan Konstanta Enumerasi Ekspresi Operator
Pemrograman Visual I Outline: Tipe data Variabel dan Konstanta Enumerasi Ekspresi Operator

2 Tipe Data Sebuah program tersusun dari kumpulan objek yang saling berkomunikasi satu dengan yang lain Data yang terbentuk dari jenis data struktur bertujuan untuk menyimpan satu nilai saja dan sering disebut dengan istilah tipe data sederhana Kemampuan objek dalam menyimpan data selama program berjalan dibedakan menjadi dua jenis yaitu objek yang dapat diubah nilainya selama program berjalan yang disebut dengan variabel dan objek yang tidak dapat diubah nilainya selama program berjalan yang disebut dengan istilah konstanta

3 Variabel Variabel merupakan tempat di dalam memori komputer yang digunakan untuk menampung sebuah nilai (data) yang memiliki tipe data Dengan menggunakan nama variabel, kita dapat mengakses data yang tersimpan di lokasi memori tersebut C# adalah suatu bahasa pemrograman yang strongly-typed yang berarti bahwa semua objek yang digunakan dalam program C# harus memiliki tipe data yang spesifik dan variabel tersebut hanya dapat menyimpan data yang memiliki tipe data yang sesuai Selain itu C# juga merupakan bahasa yang type-safe, compiler C# akan menjamin bahwa data yang dimasukkan ke suatu variabel adalah tipe data yang sesuai.

4 Penamaan Variabel Nama variabel sebaiknya menggunakan nama yang berhubungan dengan nilai yang akan ditampung oleh variabel tersebut Nama variabel terdiri dari huruf, angka dan under score ( _ ) Nama harus diawali dengan huruf. Under score juga dapat digunakan untuk mengawali nama variabel tetapi ini tidak disarankan Variabel tidak boleh berupa keyword, kecuali diawali dengan C# merupakan bahasa pemrograman bersifat case sensitive (usahakan jangan memberi nama yang sama dengan hanya membedakan huruf capital dan huruf kecil)

5 Format Penamaan Variabel
Notasi Pascal setiap kata yang digunakan sebagai nama variabel akan selalu dimulai dengan huruf besar Contoh : NamaSiswa, TotalPenjualan, KodeTransaksi Notasi Camel Hampir sama dengan notasi pascal, hanya saja huruf pertama dalam notasi ini selalu dimulai dengan huruf kecil Contoh : namaSiswa, totalPenjualan, kodeTransaksi Notasi Hungarian Mirip dengan notasi camel tetapi setiap variabel akan dimulai dengan kode yang menyatakan tipe data dari variabel tsb Contoh : strNamaSiswa, intTotalPenjualan, chrKodeTransaksi

6 Kategori Variabel Variabel dalam C# dikelompokkan menjadi variabel static, variabel instance, variabel lokal, elemen array dan parameter Variabel static dibuat dengan mendeklarasikan suatu variabel dengan menggunakan keyword static Variabel instance adalah variabel yang merupakan bagian dari instance suatu tipe. Variabel ini dideklarasikan tanpa menggunakan keyword static Variabel local adalah variabel yang dideklarasikan dalam suatu blok, statement for, switch, atau using

7 <tipe data> <variabel>;
Deklarasi Variabel Sintaks: Contoh: int discount; int angka1,angka2,angka3; string nama,alamat; Untuk mengisi sebuah variabel dengan sebuah nilai, kita harus menggunakan operator assignment (=) Contoh: string nama; nama=”renata”; <tipe data> <variabel>;

8 Deklarasi Konstanta Sintaks: Contoh: const double PI = 3.14;
const int bilangan1 = 25; const string kode=“BRG-”; const <tipe data> <nama_konstanta> = <value_konstanta>;

9 Tipe Variabel Tipe Boolean/tipe data kondisi
Tipe data kondisi akan memiliki dua nilai, yaitu nilai true yang mewakili nilai benar dan nilai false mewakili nilai salah. Tipe data kondisi dalam C# dikenal dengan keyword bool. Contoh: bool nilai1; bool nilai2=false; 2. Tipe Numerik/tipe data angka Merupakan tipe yang digunakan untuk menangani masalah seperti perhitungan angka. Dibawah ini dapat dilihat daftar tipe data yang termasuk kelompok numerik.

10 Tipe Variabel

11 Tipe Variabel 3. Tipe Char dan String
Merupakan tipe data yang digunakan untuk memanipulasi data berupa sebuah atau sekumpulan karakter/teks. Tipe data char digunakan untuk mengolah hanya satu karakter dan tipe string merupakan tipe data yang digunakan untuk mengolah sekumpulan karakter. Contoh: char nilai=’A’; string nama=”Sandra”; Selain teks biasa, tipe data string juga dapat menyimpan gabungan beberapa objek tertentu yang disebut dengan istilah escape sequence

12 Tipe Variabel Escape sequence akan diperlakukan C# sebagai suatu perintah untuk melakukan proses tertentu Escape sequence akan selalu tersusun dari 2 buah karakter dengan karakter awal berupa tanda garis miring terbalik (‘\’) sementara karakter kedua yang dapat digunakan dapat dilihat pada tabel berikut

13 Enumerasi Enumerasi adalah suatu cara untuk menuliskan sekumpulan konstanta secara cepat Contoh const int makanan_dan_minuman = 11; const int alat_tulis_kantor = 12; const int obat_obatan = 13; Bila berbagai konstanta tsb dipindahkan ke suatu enumerasi misalnya bernama jenisBarang, maka dapat dituliskan sbb: Enum jenisBarang { MakananDanMinuman=11, alatTulisKantor, obatObatan }

14 Enumerasi Nilai yang tersimpan dalam suatu enumerasi dapat diambil dengan mengetikkan nama enumerasi diikuti nama elemen yang diinginkan Gunakan tanda titik (.) untuk memisahkan kedua nama yang digunakan Contoh jenisBarang brgLaris = jenisBarang.MakananDanMinuman; Contoh tsb menunjukkan nilai dari elemen MakananDanMinuman yang ada dalam enumerasi jenisBarang. Nilai yang didapatkan kemudian disimpan dalam variabel bernama brgLaris yang juga terbentuk dari enumerasi jenisBarang

15 Ekspresi Ekspresi adalah statement yang mengevaluasi sebuah nilai. Setiap ekspresi dalam program selalu diakhiri tanda semicolon (;). Contoh nilaiUlangan=90; Statement diatas dapat disebut ekspresi karena variabel nilaiUlangan diberi nilai (dievaluasi menggunakan tanda sama dengan) 90.

16 <variabel> = <nilai>
Operator Operator Assignment/Pemberian Nilai Operator ini bertugas memberikan nilai kepada sebuah variabel/konstanta. Sintaks: Contoh : nama=”sri”; harga=20000; <variabel> = <nilai>

17 Operator Operator aritmatika
Operator aritmatika digunakan untuk manipulasi dan mengelola variabel data numerik. Berikut ini merupakan daftar operator aritmatika dalam C#

18 Operator Operator Relasional
Operator aritmatika digunakan untuk memanipulasi perbandingan antara dua nilai sehingga menghasilkan nilai bool. Dibawah ini dapat dilihat daftar operator relasional

19 Operator Operator Kondisional
Operator aritmatika digunakan untuk memanipulasi data logika sehingga menghasilkan nilai bool. Dibawah ini dapat dilihat daftar operator kondisional.


Download ppt "Outline: Tipe data Variabel dan Konstanta Enumerasi Ekspresi Operator"

Presentasi serupa


Iklan oleh Google