DASAR PEMROGRAMAN C++


1.      Konsep Dasar Pemrograman



Program adalah deretan instruksi yang digunakan dalam  mengendalikan komputer, sehinggi komputer dapat melakukan tindakan sesuai dengan yang dikehendaki pembuatnya. Algoritma adalah langkah- langkah untuk menyelesaikan masalah. Sebuah program dikatan baik apabila algoritmanya jelas berstrukrtur  dan mudah dibaca oleh orang lain.
Pemograman berstruktur adalah metode untuk mengorganisasikan dan membuat kode- kode program supaya mudah dimengerti,mudah di test dan modifikasi.

    2.      Pengenalan C++




C++ adalah bahasa pemrograman komputer yang di buat oleh (Bjarne Stroustrup) merupakan perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).

C++ merupakan bahasa pemrograman yang memiliki sifat Object Oriented Programming (OOP). C++ bersifat case sensitive sehingga harus membedakan antara huruf besar dan huruf kecil.

    3.      Strukture program C++
a.       Preprocessor #include
Preprocessor #include adalah suatu perintah yang digunakan untuk mengatur
 kompiler agar membaca berkas header yang disertakan di belakang kata include
 saat pelaksanaan kompilasi. 

b.   File Header
File header adalah sebuah file yang digunakan untuk mendefinisikan
beberapa file macro, fungsi, variabel dan konstan. File header nantinya akan
mengandung beberapa fungsi atau perintah yang akan digunakan dalam program.
File header ini sangat penting, karena beberapa perintah tidak akan dapat
dijalankan jika file header yang mendukung perintah tersebut tidak ditulis dalam
program. File header ini memiliki ciri bereksistensi “.h” dan diarahkan oleh
preprocessor dirrective #include sebagai gambaran kepada kompilator bahwa
beberapa fungsi yang terdapat dalam file header tersebut diikutkan dalam
pembuatan program.
Contoh header file yang sering digunakan:
1.         iostream.h
Untuk instruksi:
cout<<”...............”;
cin>>nama_var;
return();
2.         conio.h
untuk instruksi :
getch();
clrscr();

c.       Main ()
         Fungsi utama di dalam C++. Fungsi dijalankan ketika program dieksekusi. Kata int di depan main() menyatakan bahwa program memberikan nilai baik yang bertipe int. Tipe int adalah tipe yang menyatakan bilangan bulat. 

d.       Mengenal Cout

              Merupakan suatu objek dalam C++.  0bjek ini disediakan oleh C++ untuk mengarahkan data ke standar output (normalnya adalah layar).

     e.       Pernyataan Using Namespace
              Diperlukan untuk membuat penyederhanaan notasi.


Contoh:



Ketikkan kode program diatas menggunakan teks editor. Untuk menjalankan program tersebut berikut langkah-langkah yang dilakukan :
1.      Buka commant prompt.
2.      Masuk ke directory penyimpanan file.
3.      Setelah berada di folder penyimpanan file ketikkan isial program nama file.cpp
Contoh : program diatas g++ -o 1 latihan1.cpp
4.      Selanjutnya ketikkan 1
5.      Berikut output dari program diatas.



f.      Komentar
      Merupakan bagian yang penting dalam program. Kehadiran sangat membantu dalam memahami program karena berupa penjelasan mengenai program. 
Semua baris yang diawali dengan dua garis miring (//) akan dianggap sebagai
komentar dan tidak akan berpengaruh terhadap program.
Dapat digunakan oleh programmer untuk menyertakan penjelasan singkat atau
observasi yang terkait dengan program tersebut. Dalam komentar tidak akan
dilakukan pengecekan aturan sintak.
(//) Komentar baris è akan mengabaikan apapun mulai dari tanda (//) sampai akhir dari baris yang sama.
(/*) Komentar Blok */ èakan mengabaikan apapun yang berada diantara tanda /* dan */.
Contoh Komentar:









Referensi : 
- Al Fatah, Hanif. 2006. Dasar Pemrograman C++ Disertai dengan Pengenalan Pemrograman       Berorientasi Objek. Yogyakarta: Penerbit Andi.
- Kadir, Abdul.2014. From Zero to a Pro Pemrograman C++ (Membahas Pemrograman               Berorientasi Objek. Yogyakarta: Penerbit Andi.





    
Terima kasih sudah berkunjung........😄😄😄😄
 jangan lupa kunjungi artikel lainnnya.
    SEMOGA BERMANFAAT.....😊😊😊

























About the author

Admin
Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus. Aenean fermentum, eget tincidunt.

0 komentar:

Copyright © 2013 PEMROGRAMAN and Blogger Themes.