Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Operator, Variabel, Konstanta, Tipe Data Minggu ke-4.

Presentasi serupa


Presentasi berjudul: "Operator, Variabel, Konstanta, Tipe Data Minggu ke-4."— Transcript presentasi:

1 Operator, Variabel, Konstanta, Tipe Data Minggu ke-4

2 Materi Sebelumnya Pengantar Bahasa Pemrograman ◦ Bahasa Mesin ◦ Bahasa Assembly ◦ Bahasa Level Tinggi ◦ Compiler & Intepreter Menulis Algoritma ◦ Flow Chart ◦ Decision Table ◦ Pseudocode

3 Tujuan Pembelajaran Mahasiswa mampu; ◦ Membedakan tipe data ◦ Menggunakan jenis operator sesuai fungsi operator ◦ Menggunakan, membuat dan menempatkan variabel sesuai fungsi ◦ Menentukan konstanta ◦ Menampilkan nilai variabel dan konstanta

4 Materi Operator Variabel Konstanta Tipe Data Bahasa C++

5 Operator Definisi: simbol atau tanda, jika ditempatkan pada dua buah operan dapat menghasilkan sebuah hasil Operator yang dapat digunakan antara lain: ◦ Operator Aritmetik ◦ Operator Relasi  Untuk membandingkan dua buah nilai ◦ Operator Logika Boolean  Untuk mengaitkan dua buah ungkapan kondisi menjadi sebuah kondisi, biasanya digunakan untuk melogikakan dua atau lebih kondisi

6 Variabel Definisi ◦ Berasal dari vary dan able ◦ Simbol/ lambang yang memiliki NILAI ◦ Dalam pemrograman, identifier(pengenal) termasuk variabel ◦ Tempat menampung data Pemberian nama pada variabel harus berbeda satu dengan lainnya. Masing-masing variabel memiliki alamatnya sendiri pada memory

7 Contoh Penulisan Variabel Variabel yang BenarVariabel yang Salah A1A A1Nilai-1 NilaiHarga Satuan NILAIBenar/ Salah Nilaiswitch HargaSatuanlong Harga_SatuanHarga-Satuan HS _Harga SWITCH

8 Pemberian nama variabel pada C++ Tidak boleh sama dengan nama atau kata yang sudah disiapkan oleh komputer (reserved word), e.g: keyword, function. Harus berbeda dengan nama konstanta/ label yang dibuat oleh programmer. Maksimum 32 karakter Huruf besar dan huruf kecil berbeda (case sensitive) Karakter pertama harus huruf atau karakter garis bawah (userscore), karakter berikutnya boleh huruf atau angka, atau karakter garis bawah Tidak boleh mengandung spasi atau blank Jenis data yang dapat ditampung suatu variabel harus ditentukan

9 Menampilkan Nilai Variabel #include void main() { float F = 27.5; cout << F; } #include void main() { float F = 27.5; cout << F; } #include void main() { int N = 65; cout << N; } #include void main() { int N = 65; cout << N; } #include void main() { char C; C = ‘A’; cout << C; } #include void main() { char C; C = ‘A’; cout << C; } #include void main() { char S[7] = “Jakarta” cout << S; } #include void main() { char S[7] = “Jakarta” cout << S; }

10 Tipe Data Tipe Data Dasar yang digunakan C++ Tipe DataPenulisanByteRange Nilai Numerik Characterchar signed char s.d 127 Stringstring unsigned char 10 s.d 255 OrdinalORD PRED SUCC Integershort int Int long int byte word s.d s.d s.d s.d s.d Booleanboolean (Operasi logika : Not, And, Or, Xor) Floating point single precisionFloat43.4E-38 s.d 3.4E38 Floating point double precision double long double E-308 s.d 1.7E E-4932 s.d 3.4E4932 Tipe Data adalah jenis data berdasarkan isi dan sifatnya.

11 Konstanta Nilai yang tidak berubah, suatu nilai konstan. #include main () { int A,B,T; A = 5; B = 2; T = A + B; printf (“%i”,T); } #include main () { int A,B,T; A = 5; B = 2; T = A + B; printf (“%i”,T); } #include void main () { int A,B,T; A = 5; B = 2; T = A + B; cout << T; } #include void main () { int A,B,T; A = 5; B = 2; T = A + B; cout << T; } /* deklarasi konstanta */ #define PHI 3.14 #define nim “ ” #define nama “….” /* deklarasi konstanta */ #define PHI 3.14 #define nim “ ” #define nama “….”

12 Mencetak Nilai Konstanta Mencetak konstanta tanpa format Mencetak konstanta dengan format #include void main() { cout << “Jakarta”; } #include void main() { cout << “Jakarta”; } #include void main() { cout << stew(10); cout << 4725; } #include void main() { cout << stew(10); cout << 4725; } #include void main() { cout << 4725; } #include void main() { cout << 4725; }

13 Assignment Statement

14 Memetakan Algoritma ke Bahasa Pemrograman NoTahapan AlgoritmaKeterangan 1DeklarasiDeklarasi kotak kosong yang dipakai sebagai tempat menyimpan sesuatu A : Integer B : Integer 2InisialisasiTahapan mempersiapkan proses yang akan dikerjakan untuk menyelesaikan masalah. A  1 B  1 3Proses Penyelesaian MasalahTahapan penyelesaian masalah untuk memenuhi tujuan sebuah algoritma. T = A+B 4FinalisasiTahap akhir yang menghapus alokasi yang tidak diperlukan lagi. T  0

15 Contoh…. Bahasa AlgoritmikBahasa C++ A : char B : integer T : integer #include Void main () int B, T; char A; Deskripsi A  B  2 A = 5; B =2; Inisialisasi T = A+BT= A + B;Proses write TCout << T;

16 Bahasa C++


Download ppt "Operator, Variabel, Konstanta, Tipe Data Minggu ke-4."

Presentasi serupa


Iklan oleh Google