Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pemrograman Berorientasi Objek (2)

Presentasi serupa


Presentasi berjudul: "Pemrograman Berorientasi Objek (2)"— Transcript presentasi:

1 Pemrograman Berorientasi Objek (2)
Sekolah Tinggi Elektronika dan Komputer ( STEKOM ) Semarang Budi Hartono

2 Struktur Program C++

3 Keterangan Program

4 Lanjutan

5 Komentar / Keterangan Komentar adalah bagian dari source code yang akan diabaikan oleh compiler Pertama diawali dengan tanda // , biasanya untuk satu baris Kedua diawali dengan /* dan ditutup */ , cocok untuk banyak baris

6 Variabel, tipe data dan konstanta
Dari contoh diatas kita dapat mendefinisikan variabel sebagai bagian dari memori untuk menyimpan nilai Dalam hali ini a dan b disebut sebagai indentifier ( pengenal )

7 Identifier ( Pengenal )
Suatu pengenal harus memenuhi syarat sbb : Terdiri dari Huruf, angka dan simbol garis bawah (_) Untuk compiler maksimum 32 karakter Tidak boleh ada spasi atau tanda baca lain Tidak boleh sama dengan keyword ( kata kunci ) Conto keyword : auto, case, break, if, else, or, and, void, true, class, dan lain sebagainya

8 Type Data

9 Lanjutan Type Data

10 Deklarasi Variabel Pada C++ variabel adalah tempat untuk menyimpan informasi , suatu varaiabel adalah suatu lokasi pada memori komputer yang mana dapat menyimpan suatu nilai dan dari sana dapat mengambil nilai kembali Dalam C++ untuk mendifiniskan varaiabel harus di deklarasikan terlebih dahulu Cara pendeklarasian variabel adalah dengan cara menuliskan tipe data ( int, short, float,… ) diikuti dengan identifier variabel Contoh Int a; Float angka; Int a,b,c;

11 Inisialisasi Variabel
Pada C++ Nilai awal suatu variabel adalah tidak tertentu, Anda dapat memberi nilai awal pada saat pedeklarasian

12 Konstanta Konstanta adalah suatu expresi yang memiliki nilai tetap yang dapat berupa tipe data integer, short, Float, character, String Contoh 75 // desimal 0113 // octal 3.14 ‘a’ “z”

13 Defined Constants ( #define )
Anda dapat mendifiniskan nama tertentu pada kosntanta dengan define dengan menggunakan prepocessor directive ( #define ) yang memiliki syntac : #define Identifier value Contoh #define PI 3.14 Anda tidak perlu memberi semicolon(;)

14 Deklarasi Constanta Untuk mendeklarasikan konstanta anda dapat menulis dengan awalan const untuk type data tertentu Contoh Const int width = 10;

15 Operator Berikut adalah operator yang disediakan oleh C++
Operator Merupakan simbol yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi Menjumlahkan dua buah nilai Memberikan nilai ke suatu variabel Membandikan kesamaan dua buah nilai Dll Berikut adalah operator yang disediakan oleh C++

16 Operator Lanjutan Assignation (=) merupakan operator yang memberikan nilai pada sebuah variabel Contoh : Int a, b; A = 5; B = 4 ;

17 Arithmetic Operators

18 Compound Assignation Operators

19 Increase and Decrease

20 Contoh Increase dan Decrease

21 Relational Operator

22 Logic Operator

23 Hasil Operator Logic

24 Bitwise Operators

25 Communication Through Console
Console adalah dasar dari interface komputer umumnya adalah keyboard dan screen Keyboard merupakan standart input device sedangkan monitor merupakan standart output device Dalam Library iostream C++, operasi standart input dan output untuk sebuah program didukung oleh dua stream Cin untuk input dan cout untuk output Tambahannya adalah cerr dan clog yang mena merupakan standart khusus untuk menampilkan error message dan dapat di instruksikan ke standart output atau ke log file

26 Output ( cout ) Stream cout digunakan dalam hubungannya dengan overloaded operator << ( sepasang less than ) Contoh : Cout << “Hello Namaku Budi”; Cout << x; Cout << 605;

27 Lanjutan Operator insertion (<< ) dapat digunakan lebih dari satu kali dalam satu baris Contoh : Cout << “Hello “ << “Namaku” << “Budi”; Untuk Pindah baris dapat digunakan tambahan endl; Cout << “Hello Word” << endl; Cout << “Namaku Budi” <<endl;

28 Contoh Program

29 Contoh Program

30 Contoh Program Source Program Hasilnya

31 Input ( cin ) Standar input pada C++ dengan menerapkan operator overloaded >> (extraction ) pada stream cin. Hal ini harus diikuti dengan variabel yang akan menyimpan data yang akan dibaca

32 Contoh Program

33 Latihan Program Carilah Luas Segi Tiga dengan alas dan tinggi sebagai inputan Carilah Luas dan Keliling Lingkaran dengan inputan jari-jari Carilah Konversi suhu, jika diketahui suhu celcius carilah suhu reamur dan farenheit dengan inputan celcius

34 Contoh Hasil Program

35 Terimakasih Semoga Anda Dapat Memahaminya
Jika Ada Kesulitan Langsung Tanyakan Jangan Ragu-ragu Sukses Ditangan Anda Sendiri


Download ppt "Pemrograman Berorientasi Objek (2)"

Presentasi serupa


Iklan oleh Google