Sabtu, 20 Februari 2016

Konsep Tipe Data, Variabel dan Deklarasi

KONSEP TIPE DATA



























VARIABLE DAN DEKLARASINYA

  • Adalah suatu tempat untuk menampung data atau konstanta di memori yang mempunyai nilai atau data yang dapat berubahubah selama proses program 
  • Ketentuan pemberian nama variabel :
    1. tidak boleh ada spasi 
    2. contoh :gaji bersih =gaji_bersih
  • tidak boleh diawali oleh angka dan menggunakan operator aritmatika.
  • Adalah proses memperkenalkan variabel kepada borland C++ dan pendeklarasian variabel tersebut bersifat mutlak, karena jika tidak diperkenalkan dulu maka C++ tidak akan menerima variabel tersebut.
  • Format penulisannya adalah :
           Tipe_data pengenal = nilai ;
            contoh :
            int a;
            float nomor;
  • Dapat juga pemberian nilai awal untuk variable dilakukan pada saat deklarasi,
           contoh :
           int a=10;
           char s=’a’;
  • Jika hendak mendeklarasikan beberapa variabel sekaligus dengan tipe data yang sama, dapat dilakukan dengan 2 cara, yaitu :
          int a; int b; int c; 
          atau dapat disederhanakan dengan deklarasi :
          int a,b,c;

CONTOH





























KONSTANTA

  • Konstanta mirip dengan variable,namun memiliki nilai tetap. Konstanta dapat berupa nilai Integer, Float, Karakter dan String .
  • Pendeklarasian konstanta dapat dilakukan dengan 2 cara :
          menggunakan (#define)
          menggunakan (const)

CONTOH




























Makasih atas kunjungan nya, semoga bermanfaat. jelajahmateri.blogspot.com

Jumat, 19 Februari 2016

Bahasa Pemrograman C++

SEJARAH PROGRAM C++


Asal muasalnya program C++
Pada tahun1980 seorang ahli yang bernama Bjarne Stroustrup di laoratorium Bell mengembangkan beberapa hal dari c yang kemudian dinamakan C with clasess, yang pada tahun 1993 berganti nama menjad C++, C++ merupakan pengembangan dari bahasa C. C++ merupakan salah satu bahasa yang populer untuk pengembangan software berbasis OOP ( Object Oriented Programming), yang tujuan utamanya adalah membantu dalam membuat dan mengelola program yang besar dan kompleks.

Kompiler untuk C++ telah banyak beredar di pasaran. Software developer yang paling diminati adalah Borland Inc. dan Microsoft Corp.
Produk dari Borland untuk kompiler C++ adalah Turbo C++, Borland C++,Borland C++ Builder. Sedangkan dari Microsoft adalah Ms. Visual C++. Walaupun banyak kompiler yang tersedia, namun pada intinya bahasa pemrograman yang dipakai adalah C++.Kompiler untuk C++ telah banyak beredar di pasaran. Software developer yang paling diminati adalah Borland Inc. dan Microsoft Corp.
Sebelum mulai melakukan kode program, sebaiknya diingat bahwa C++ bersifat“case sensitive”, yang artinya huruf besar dan huruf kecil dibedakan.

KELEBIHAN
  • Mampu mengakses komponen hardware komputer, dengan syntax yang lebih manusiawi dibanding Assembly.
  • Multi platform (Windows, Linux, Macintosh)kecepatan program jika dibanding dengan program yang sama buatan bahasa lain, relatif lebih cepat, penanganan kompleksitas dengan OOP.
  • Merupakan induk dari bahasa pemrograman perl, php, phyton, visual basic, gambas, java, C#
KEKURANGAN
  • Banyaknya operator serta fleksibilitas penulisan program kadangkadang membingungkan pemakai (pemula).
  • Bagi pemula akan kesulitan menggunakan pointer.
Aplikasi C++
  • Sebagai bahasa pemrograman di Windows, UNIX, Linux.
  • Bahasa untuk pembuatan system operasi, game, system kendali, pembuatan aplikasi
  • Untuk membuat bahasa baru atau membuat compiler bahasa baru
ADAPUN ATURAN DALAM MEMBUAT PROGRAM
  • Penamaan file mengikuti kaidah penamaan DOS (8 karakter nama + 3 karakter untuk extention).keyword (kata tercadang) harus ditulis dalam huruf kecil.
  • Penulisan program (penamaan fungsi, penamaan variabel, penamaan konstanta, dll) bersifat case sensitive.
  • Setiap pernyataan / statement / ekspresi dalam program harus diakhiri dengan tanda titik koma (;).
STRUKTUR PROGRAM
  1. #include <fileinclude> 
  2. Main()
  3. {
  4. Pernyataan;
  5. …………………..
  6. …………………….
  7. }
CONTOH CODINGAN SEDERHANA


























Ada sedikit Penjelasan yang saya ketahui
  1. //belajar C++, " // "untuk memberi komentar pada c++
  2. Berkas header (berektensi .h) berkas yang berisi prototype fungsi, definisi konstanta dan definisi variabel.prototype fungsi harus tersedia sebelum pemanggilan fungsi. Fungsi adalah kumpulan kode C yang diberi nama dan ketika nama tersebut dipanggil maka kumpulan kode tersebut dijalankan.
  3. Preprocessor atau #include suatu perintah yg digunakan untuk mengatur kompiler agar membaca berkas header yang disertakan dibelakang kata include saat pelaksanaa kompilasi.
  4. Main() fungsi yang dijalankan pertama kali ketika program dieksekusi.
  5. { awal tubuh fungsi main()
  6. Cout pernyataan untuk menampilkan keluaran. Cout merupakan contoh sebuah objek pada C++.
  7. \n pindah baris
  8. Getch() menunggu penekanan tombol pada keyboard oleh user
  9. } penutup fungsi main()