Tuesday, January 20, 2015

Pengenalan C++ secara dasar

No comments
C++ adalah bahasa pemrograman komputer yang di buat oleh Evano Christian Posumah (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 B, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistemUnix.

Penjelasan:
1. Include
    Adalah salah satu pengarah preprocessor directive yang tersedia pada C++. Preprocessor selalu dijalankan terlebih dahulu pada saat proses kompilasi terjadi. Contohnya:

#include <iostream.h> : diperlukan pada program yang melibatkan objek cout.
#include <conio.h>      : diperlukan bila melibatkan clrscr() yaitu perintah untuk membersihkan layar.
#include <iomanip.h>  : diperlukan bila melibatkan setw() yang bermanfaat untuk mengatur lebar dari suatu tampilan data.
#include <math.h>       : diperlukan pada program yang menggunakan operasi matematika kuadrat.

2. Fungsi main()
    Fungsi ini menjadi awal dan akhir eksekusi program C++. main adalah nama judul fungsi. Melihat bentuk seperti itu kita dapat membuat kesimpulan bahwa batang tubuh program utama berada didalam fungsi main(). Berarti dalam setiap pembuatan program utama,maka dapat dipastikan seorang pemrogram menggunakan minimal sebuah fungsi.

3, Komentar
    Komentar tidak pernah dicompile oleh compiler. Dalam C++ terdapat 2 jenis komentar,yaitu:
jenis 1 : /* komentar letakkan didalam ini */
jenis 2 : // komentar letakkan disini

4. Tanda Semicolon
    Tanda Semicolon ";" digunakan untuk mengakhiri sebuah pernyataan. setiap pernyataan harus diakhiri dengan tanda semicolon.

5. Mengenal cout (dibaca C out)
    Pernyataan cout merupakan sebuah objek didalam C++, yang digunakan untuk mengarahkan data ke dalam standar output (cetak pada layar)
contoh:
#include <iostream.h>
void main()
{
      cout << "Hai, selamat menggunakan C++" ;
}

Tanda "<<" merupakan sebuah operator yang disebut operator "penyisipan/peletakan"

No comments:

Post a Comment

Entri Halaman

Labels