Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

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

Presentasi serupa


Presentasi berjudul: "Pemrograman Berorientasi Objek (2) Sekolah Tinggi Elektronika dan Komputer ( STEKOM ) Semarang Budi Hartono."— 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  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;  Contoh :  Cout << “Hello Word” << endl;  Cout << “Namaku Budi” <

28 Contoh Program

29

30 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) Sekolah Tinggi Elektronika dan Komputer ( STEKOM ) Semarang Budi Hartono."

Presentasi serupa


Iklan oleh Google