Posted by : Unknown
Struktur Program C++ |
Struktur Program C++
1.Bagian ini disebut header.
Header ini digunakan untuk memanggil nama file bawaan bahasa pemrograman C/C++ atau file yang kita ciptakan sendiri agar fungsi yang termuat di dalam file tersebut dapat digunakan pada saat membuat program. Untuk memanggil file header tersebut harus diwalai dengan #include kemudaih file header bawaan ditulis di dalam tanda “<>” (Seperti <iostream.h>, <conio.h>, <stdio.h>).
Jika merupakan file ciptaan sendiri ditulis dengan menggunakan tanda “” (petik ganda) seperti “fungsi1.h”, “fungsitambahan.h” dan sebagainya.
Contoh penulisan lengkapnya adalah sebagai berikut ini:
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include “headerbaru.h”
Masing – masing header memiliki sisi fungsinya masing – masing. Seperti:
a. Iostream.h digunakan untuk melakukan fungsi input output pada program C++ dimana pada contoh program diatas kita memakai fungsi cout dan cin
b. Stdio.h digunakna untuk melakukan operasi input output pada program C seperti menggunakan operasi printf, scanf, gets(), puts() dan sebagainya.
c. Conio.h digunakan untuk memanggil fungis yang dapt membaca masukan dari keyboard seperti getch() (fungsi ini telah digunakan pada program diatas), getche() dan sebagainya.
d. Headerbaru.h merupakan header buatan sendiri yang berisi fungsi ataupun pendeklarasian konstanta.
2. Bagian ini merupakan pendeklarasian konstanta.
Jadi apabila ingin mendefenisikan sebuah konstantan harus dimulai dengna #define kemudian diikuti nama konstanta (seperti:jumlah) dan diakhiri dengan isi nilai untuk konstanta tersebut (misalnya: 10).
Jadi pada contoh diatas ditdigunakna ulis: #define jumlah 10
Contoh lain:
#define kata AKU
#define kalimat selamat_jalan
#define pecahan 12
3. Bagian ini merupakan pendeklarasian variable global
Variabel Global maksudnya variable yang dideklarasikan pada bagian ini dapat digunakan oleh seluruh fungsi baik fungsi utama (main program) maupun fungsi – fungsi tambahan yang dibuat pada program tersebut seperti fungsi bagian nomor 4. Jika hanya ingin menggunakan variable yang hanya digunakan pada suatu fungsi atau program utama (variabel local) maka variabel dideklarasikan di dalam fungsi atau program utama.
4. Bagian ini merupakan suatu fungsi
Fungsi merupakan suatu bagian dari program atau subprogram yang digunakan untuk mempermudah dalam penulisan sintaks program atau pengelompokan instruksi program yang sangat panjang. Selain itu pembuatan suatu fungsi digunakan apabila ada beberapa instruksi program yang sama ingin digunakan berkali – berkali.
5. Bagian ini merupakan fungsi utama (main program)
Fungsi utama ini memiliki peran sebagai awal dan akhir dari sebuah program C++. Jadi sebuah program C/C++ minimal harus memuat fungis utama ini. Program utama dideklarasikan dengna main() diikuti dengan kurung kurawal sebagai pembuka dan penutup program.
Komentar
Dalam pembuatan program yang sudah cukup komplek akan banyak sekali listing program
yang kita ketikkan sehingga akan cukup rumit dan sulit untuk dipahami. Agar program kita bisa dipahami oleh orang lain akan lebih baik jika setiap pokok bahasan kita berikan komentar. Komentar-komentar ini tidak akan ikut dieksekusi. Dalam C++ ada dua cara untuk memberikan komentar yaitu:
1. menggunakan tanda //Tanda ini digunakan untuk komentar yang terdiri dari satu baris, jika komentar lebih dari satu baris maka baris kedua dan seterusnya tidak dianggap sebagai komentar. Contoh penggunaanya
// Mari Belajar pemrograman
2. menggunakan tanda /*…*/
digunakan untuk komentar yang terdiri lebih dari satu baris.
Contoh: /* Mari belajar
Bahasa Pemrograman */
Pindah Baris
Untuk membuat tampilan program yang baik pasti akan terdiri dari beberapa baris, dalam bahasa pemrograman C++ untuk pindah baris ada dua perintah yaitu:
1. tanda \n
Tanda \n digunakan untuk pindah baris berikutnya, untuk penulisannya harus di dalam tanda petik bersama dengan kalimat yang akan ditampilkan dan bisa diletaakan awal kalimat atau di akhir kalimat. Contoh penggunaannya
Cout<<”\nHallo...selamat datang...”;
Setelah program dieksekusi akan pindah baris terlebih dahulu sebelum menampilkan kalimat Hallo… Selamat datang, kemudian kursor pindah kebawah.
2. Tanda <<endl
Tanda <<endl berfungsi sama dengan tanda \n yaitu digunakan untuk pindah baris berikutnya, untuk penulisannya harus di luar tanda petik dan bisa diletaakan sebelum menuliskan perintah / kalimat yang akan ditampilkan atau setelah penulisan perintah / kalimat yang akan ditampilkan. Contoh penggunaannya :
Cout<<endl<<”Hallo...selamat datang...”;
Setelah program dieksekusi akan pindah baris terlebih dahulu sebelum menampilkan
kalimat Hallo...selamat datang.
Contoh Program
ini saya buat menggunakan notepad++ dan compiler menggunakan cmd
Referensi
http://www.tifkom.net/2015/08/belajar-pemrograman-c-plus.html
Contoh Program
ini saya buat menggunakan notepad++ dan compiler menggunakan cmd
Referensi
http://www.tifkom.net/2015/08/belajar-pemrograman-c-plus.html