Bahasa Pemrograman C++


Bahasa C++

Pada artikel ini akan saya jabarkan sejarah serta contoh-contoh program dengan menggunakan Microsoft Visual C++ ( Microsoft Visual Studio 2008 ) : Aplikasi Console ( Win32 Console ) dan aplikasi visual ( Visual Base Programming ) yang disusun secara singkat, padat dan mudah dimengerti. Simak baik – baik penjelasannya untuk menambah pengetahuan Anda tentang bahasa pemrograman.


Sejarah C++

Pada tahun 1971, Denis Ritchie dari team Bell Labs mulai mengembangkan bahasa kompilasi dengan nama “B Compiler”, bahasa ini secara langsung dapat dibentuk kode eksekusinya (generate executable code), dan akhirnya bahasa ini disempurnakan dan ditambahkan fasilitas type data, perbaikan pada sistem penanganan array dan pointer menjadi bahasa C pada tahun 1973.
Bahasa C memiliki keunggulan dapat mengakses dan berkomunikasi secara mudah pada perangkat keras (hardware), sehingga bahasa C  dikategorikan sebagai bahasa tingkat tinggi (High Level Language). Dengan diterbitkannya buku putih (white book) “ The C Programming Language “ oleh Brian Kernighan dan Deniss Ritchie, bahasa C semakin popular dan banyak digunakan, pada Tahun 1989 bahasa C distandarisasi secara formal sebagai ANSI standard (ANSI X3J11 comittee).
Pada tahun 1980, Bjarne Stroustrup dari laboratorium Bell, mulai mengembangkan bahasa C++, dan secara resmi nama C++ diakui pada akhir tahun 1983 yaitu pada saat manual pertama dipublikasikan. Pada bulan oktober 1985, C++ pertama kali dirilis secara komersial, bersamaan dengan terbitnya buku “ The C++ Programming Language “ oleh Bjarne Stroustrup, dan ANSI baru melakukan standarisasi pada tahun 1989. Publikasi standarisasi ini memicu para pengembangan pemrograman terstruktur.
Bahasa C++ diperkenalkan oleh Microsoft dengan nama Microsoft Visual C++ yang beroperasi pada sistem operasi Windows. Microsoft Visual C++ merupakan perangkat lunak (software) yang teintegrasi dalam Microsoft Visual Studio (pertama kali dirilis sekitar tahun 1998) dan memiliki keunggulan mempunya fasilitas lingkungan kerja IDE ( Integrated Development Environment), yaitu suatu perangkat pendukung yang mempunyai Text Editor untuk membuat program aplikasi (Source Code), Compiler, Debugger, dan Execution pada suatu lingkungan kerja yang sama.


Kelebihan Bahasa C antara lain yaitu:

 Ø  Bahasa C adalah bahasa yang portable
 Ø  Bahasa C adalah bahasa yang efisien
 Ø  Bahasa C adalah bahasa yang modern
 Ø  Bahasa C adalah bahasa yang friendly
 Ø  Bahasa C adalah bahasa yang powerful dan fleksible



Elemen – elemen dasar dalam Bahasa Program C++

1)    Tipe Data
Terdapat empat tipe data dasar dalam C/C++ yang akan digunakan pada variable dan konstanta yaitu, integer (int), Boolean (bool), character (char), dan float(float).

     a)     Variabel
adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu ekspresi tertentu dalam proses program. Nilai dari suatu variable dapat diubah – ubah sesuai dengan kebutuhan dan dapat pula berbentuk ekspresi (suatu pernyataan hubungan antara variable, konstanta, operator, dan fungsi).

     b)    Deklarasi Variabel
Deklarasi ini meliputi tipe data, nama variable dan diakhiri dengan tanda titik koma ( ; ).
Syntax :  Tipedata nama_variabel;
Contoh:
           char huruf;
         float rata-rata;
         int x,y,z;

     c)     Konstanta
merupakan suatu nilai yang tidak dapat diubah selama proses program berlangsung, nilainya selalu tetap, dan harus didefinisikan terlebih dahulu di awal program. Konstanta dapat bernilai integer, real (float), karakter dan string.

Syntax deklarasi konstanta:    const  tipedata  nama_konstanta = nilai konstanta;
Contoh:       
          const int nrp=1122014;
          const float pi=3.14;


2)    Operator
Adalah suatu symbol atau karakter yang dilibatkan dalam suatu program untuk melakukan suatu operasi atau manipulasi.
            a)      Operator Aritmatika
            b)      Operator Relational (Perbandingan)
            c)       Operator Logika
            d)      Operator Bit



Struktur Program C++

//setting processor
#include “stdafx”
#include “iostream”
#include “conio.h”
using namespace std;

//program utama
int_tmain (int argc,_TCHAR* argv[])
{
    cout<<”hai”<<endl;
    _getch();
    return 0;
}


Include merupakan preprocessor dan setelahnya diikuti oleh header file. Pada bagian paling atas dinamakan proses pengaturan pre-prosesor (setting pre-processor).
Bagian selanjutnya dinamakan program utama.






:

       

Tidak ada komentar:

Karya Fotografi

Karya Fotografi
Karya Fotografer Christian Yohanes
Traffic Exchange