Outline: Tipe data Variabel dan Konstanta Enumerasi Ekspresi Operator

Slides:



Advertisements
Presentasi serupa
TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
Advertisements

KONSEP BAHASA PEMROGRAMAN
- PERTEMUAN 2 - TIPE DATA, VARIABEL, DAN OPERATOR
Tipe Data, Variabel & Operator
Matakuliah : Algoritma & Struktur Data Versi Materi
VARIABEL DAN OPERATOR.
PERTEMUAN 2 Variabel, Ekspresi, Operator, dan Flow Control
Pemrograman JAVA (TIB09)
Elemen Dasar Program C++
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
Outline Awalnya dikembangkan oleh Borland dan umunya igunakan untuk paket perangkat lunak tingkat lanjut dengan kepustakaan yang lebih banyak dan.
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Pemrograman Visual (Borland Delphi 7.0)
Praktikum Java Script.
Variabel, Ekspresi, Operator dan Flow Control
Kondisi, Operator, dan Variabel Pemograman Berorientasi Objek I 4 sks Arfansyah, M.Kom.
1 Pertemuan Pengantar Bahasa C Matakuliah: T0616 / Algoritma dan Pemrograman Tahun: 2007 Versi: 1/0.
Tipe Data, Variabel & Operator
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Pertemuan 3 Variabel & Konstanta.
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Elemen Dasar C++ Norma Amalia, ST.,M.Eng.
ANALISA DAN DESAIN ALGORITMA
ALGORITMA PEMROGRAMAN 2A
Elemen Dasar Dalam C++.
Pertemuan 2 Muhamad Haikal, S.Kom., MT
Notasi Algoritma & Tipe Data
Tipe Data By Serdiwansyah N. A..
Elemen Dasar C Identifier :
Dasar-Dasar Pemrograman
Tipe Data , Variabel, Operator
ELEMEN-ELEMEN PROGRAM
Tipe, Nama, dan Nilai Anifuddin azis.
PERTEMUAN 3 KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Objek-Oriented Programming (OOP)
Algoritma & pemrograman 1B
Pertemuan 5 Tipe Data, Operator, Tata Bahasa
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Algoritma & Pemrograman 1
Variabel operator tipe data
Struktur Dasar Pemrograman Java
STRUKTUR DASAR PROGRAM
Tipe Data, Variabel, & Konstanta
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Pseudocode – Tipe Data, Variabel, dan Operator
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
DASAR PEMROGRAMAN JAVA
Elemen-elemen Dasar Pada Bahasa C++
Tipe Data Dasar Variabel dan Konstanta
DASAR-DASAR PEMOGRAMAN
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel
Melda Dahoklory,S.Kom,MT
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
Tipe Data, Nama dan Nilai
~ PERTEMUAN 4 KONSEP TIPE DATA ~
VARIABEL DAN TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi
MATERI PERKULIAHAN PEMROGRAMAN I (Remedial)
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Algoritma Struktur Data
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel.
Sekolah Tinggi Manajemen Informatika Komputer Bani Saleh
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
PEMROGRAMAN DASAR Varian dan Invarian.
Algoritma 1 Temu 2.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
SMK BINA INSAN Pemograman Dasar Operasi Aritmatika Dan Logika Yobi Saputra 22.
Struktur Dasar Pemrograman Java
Transcript presentasi:

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

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

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.

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 karakter @ C# merupakan bahasa pemrograman bersifat case sensitive (usahakan jangan memberi nama yang sama dengan hanya membedakan huruf capital dan huruf kecil)

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

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

<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>;

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

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.

Tipe Variabel

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

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

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 }

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

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.

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

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

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

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