Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

C++ Budi Darma Stiawan. STRUKTUR PROGRAM PONDASI BANGUNAN /TEMBOK ATAP.

Presentasi serupa


Presentasi berjudul: "C++ Budi Darma Stiawan. STRUKTUR PROGRAM PONDASI BANGUNAN /TEMBOK ATAP."— Transcript presentasi:

1 C++ Budi Darma Stiawan

2 STRUKTUR PROGRAM PONDASI BANGUNAN /TEMBOK ATAP

3 STRUKTUR PROGRAM http://www.cplusplus.com/doc/tutorial/variables/

4 STRUKTUR PROGRAM Header Global variable declaration Program Body : local variable, instruction 123456789123456789 #include int NUMB=5; int main() { cout<<“jumlah apel Si Samijan adalah”< { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://images.slideplayer.info/10/2723189/slides/slide_4.jpg", "name": "STRUKTUR PROGRAM Header Global variable declaration Program Body : local variable, instruction 123456789123456789 #include int NUMB=5; int main() { cout<< jumlah apel Si Samijan adalah <

5 HEADER #include #include disebut preprocessor directive. preprocessor directive menyebabkan isi dari iostream.h dibaca/disertakan dalam file program Iostream.h, conio.h, stdio.h, string.h, vector.h, dll

6 VARIABLE DECLARATION (review) Mempersiapkan ruangan di memory untuk menyimpan nilai tertentu. Jenis-jenis nilai  tipe data (data type) CONTOH: – int NUMB=5; – “NUMB “ disebut dengan varibel / identifier / objek – “NUMB” dihubungkan dengan ruangan di memory yang dipersiapkan untuk menyimpan nilai dengan tipe data integer (bilangan bulat)

7 VARIABLE DECLARATION Deklarasi variabel: [tipe_data] [nama_variabel]; Inisialisasi variabel : Proses pemberian nilai awal ke dalam variabel atau konstanta. [nama_variabel] = [nilai_variabel]; Inisialisasi variabel dapat pula langsung dilakukan pada saat pendeklarasiannya. [tipe_data] [nama_variabel] = [nilai_awal_variabel]; konstanta adalah lokasi penyimpan nilai data di memori yang nilainya tidak dapat diubah-diubah sepanjang pengeksekusian program. Pemberian nilai pada suatu konstanta harus dilakukan pada saat konstanta dideklarasikan. const [tipe_data] [nama_konstanta] = [nilai_konstanta]; Untuk mendefinisikan tipe data baru dapat digunakan perintah berikut: typedef [tipe_data_standar] [tipe_data_baru]

8 TIPE DATA http://www.cplusplus.com/doc/tutorial/variables/

9 VARIABLE NAME Tidak boleh sama dengan perintah-perintah/kata-kata kunci dalam bahasa C/C++ (reserved words) break, case, catch, char, class, const, do, double, false, float, for, friend, goto, if, struct, switch, template, this, throw, true, try, typedef, while, dll. Hanya boleh terdiri atas huruf, angka, atau garisbawah/underscore (_). Tidak boleh diawali dengan angka. Panjangnya maksimal 32 karakter. Nama variabel hendaknya mendeskripsikan tujuan penggunaan variabel tersebut.

10 PROGRAM BODY Dalam C++ setiap program harus terdiri dari sebuah fungsi yang disebut main(). Semua pernyataan dalam fungsi main() akan dieksekusi saat program dijalankan. Contoh: void main() { int NUMB = 0, a = 3, b = 5; NUMB = a + b; cout<<“jumlah a ditambah b = ”< { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://images.slideplayer.info/10/2723189/slides/slide_10.jpg", "name": "PROGRAM BODY Dalam C++ setiap program harus terdiri dari sebuah fungsi yang disebut main().", "description": "Semua pernyataan dalam fungsi main() akan dieksekusi saat program dijalankan. Contoh: void main() { int NUMB = 0, a = 3, b = 5; NUMB = a + b; cout<< jumlah a ditambah b = <

11 STATEMENT Declaration statement  1 Assignment statement  2 Output statement  3 Input Statement ( cin >> a ) 123123 int NUMB = 0, a = 3, b = 5; NUMB = a + b; cout<<“jumlah a ditambah b = ”< { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://images.slideplayer.info/10/2723189/slides/slide_11.jpg", "name": "STATEMENT Declaration statement  1 Assignment statement  2 Output statement  3 Input Statement ( cin >> a ) 123123 int NUMB = 0, a = 3, b = 5; NUMB = a + b; cout<< jumlah a ditambah b = <> a ) 123123 int NUMB = 0, a = 3, b = 5; NUMB = a + b; cout<< jumlah a ditambah b = <

12 CONTOH PROGRAM


Download ppt "C++ Budi Darma Stiawan. STRUKTUR PROGRAM PONDASI BANGUNAN /TEMBOK ATAP."

Presentasi serupa


Iklan oleh Google