Nama Saya Erma Setyaningsih Salam kenal semua :)

About

Jumat, 13 Mei 2016

Bagian I
Pengenalan C++

C++ ini terdapat terdapat tambahan object Oriented programing (OOP), yang tujuan uatamanya adalah membantu dalam membuat dan mengelola program yang besar dan kompleks.
Sebelum melangkah lebih jauh sebaiknya kita harus tahu terlebih dahulu tentang konsep kompilasi dan eksekusi program di dalam C++.
  
  •  Preposesor
Perintah yang diawali tanda# (pound) dan menghasilkan file yang akan dilewatkan ke dalam compiler.
Contoh :
#include
#define
#ifdef

  • Kompiler C++ 
 Kompiler yang akan menerjemahkan kode program yang telah dilewatkan oleh preposesor ke dalam bahasa assembly.

  • Assembler
Menerima keluaran dari compiler C++ dan akan membuat sebuah kode objek. Jika dalam kode program kita tidak menggunakan fungsi-fungsi yang terdapat pada library lain, maka kode objek ini akan langsung dieksekusi menjadi EXE.

  • Link Editor
Bagian ini dikerjakan jika kode program yang kita buat menggunakan fungsi-fungsi luar yang disimpan dalam suatu library lain. Link editor akan mengkombinasikan kode objek dan library yang ada untuk menjadikan sebuah objek EXE.

Struktur Program dalam C++ :
Contoh Header file yang sering digunakan
Contoh Latihan :

Penjelasan =
//latihan awal ku 15.02.8961    (Komentar)
#include <iostream>
using namespace std;
main() {
cout<<"Pemrograman Terstruktur";   (Statement)
return 0;
}
Keterangan =
  •    #include<fileheader>
Sebagai proses compile, compiler dari C++ menjalankan program yang dinamakan preprosesor yang memiliki kemampuan menambahkan dan  menghapus kode dari file sumber. Include berarti menyertakan kode dari file header yang ada didalam kurung, file header adalah file yang berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh program.
  •    main()
Untuk mendeklarasi fungsi utama, bahwa suatu program C++ dapat berisi banyak fungsi, tetapi harus selalu memiliki sebuah fungsi utama (main function). Fungsi adalah modul yang berisi kode-kode untuk menyelesaikan masalah-masalah tertentu.
  •     {
Menandakan awal program.
  •     Statement
Berisi perintah-perintah yang akan dilakukan program.
  •       }
Menandakan akhir program.



1.     Komentar
Komentar tidak pernah dicompile oleh compiler. Dalam C/C++ terdapat 2 jenis komentar, yaitu:
  •  Jenis 1 :
/* Komentar anda diletakkan di dalam ini Bisa mengapit lebih dari satu baris */
  • Jenis 2 :
// Komentar anda diletakkan disini ( hanya bisa perbaris )

2.     File_header untuk Fungsi input / output yang sering digunakan:
-          conio.h ( consol input output ) : clrscr, getch, getche
-          iostream ( input output stream ) : cout, cin, endl
-          stdio.h ( standar input output ) : printf, scanf, puts
-          iomanip.h ( input output manipulator ) : setw, setprecision, setiosflags

Keterangan :
-         clrscr        = membersihkan layar
-         getch        = fungsi keluaran atau penahan program
-         getche      = berfungsi sama dengan getch
-         cout          = fungsi keluaran pada iostream
-         cin             = fungsi masukan pada iostream
-         endl          = pindah baris, biasanya digunakan u/ cout
-         printf        = fungsi keluaran pada stdio
-         scanf         = fungsi masukan pada stdio
-         puts          = fungsi keluaran string pada stdio
-         setw          = mengatur lebar tampilan data
-         setprecision = mengatur jumlah digit pecahan yang diinginkan
-       setiosflags = mengatur atau mengontrol sejumlah tanda format, misalkan rata kiri, kanan, huruf capital dll.


Escape sequences
  • \n : line new atau garis baru
  • \t : mengaktifkan fungsi tab
  • \b : mengaktifkan fungsi backspace
  • \ : membuat atau menampilkan “
  •  \ : membuat atau menampilkan ‘
Contoh-contoh nya sebagai berikut, dan mungkin dapat dikembangkan sendiri :) :
 1.


Contoh : 2.

 3.

Contoh: 4.


Contoh : 5.


Contoh : 6


Variabel dan Type Data

 

Variabel adalah suatu tempat untuk menampung data atau konstanta di memori yang mempunyai nilai atau data yang dapat berubah-ubah selama proses program.

Dalam pemberian nama variable ada ketentuan sebagai berikut :
Tidak boleh ada spasi contoh (nilai praktik) dan dapat menggunakan tanda garis     bawah (_) sebagai penghubung Contoh (nilai_praktikum)
Tidak boleh diawali dengan angka dan menggunakan operator aritmatika

          Tidak boleh diawali dengan angka
      Mencerminkan data yang akan disimpan
Tidak boleh merupakan reserved word dalam  bahasa pemrograman.
 
Variabel Numerik : 


Variabel Numerik ini dibagi menjadi 3 (tiga) macam =
Bilangan Bulat

     Bilangan decimal berpresisi Tunggal atau Floating Point.                         
      Bilangan decimal berpresisi ganda atau double precision.


    Variabel Teks
·         Character (karakter tunggal).
·         String (Untuk rangkaian karakter).

    Jenis Variabel
      Variabel global : Variabel yang dikenali oleh semua lingkungan dalam program.
      Variabel lokal : Variabel yang hanya dikenali oleh suatu fungsi saja, artinya tidak dikenali oleh lingkungan luar di dalam program.
    Deklarasi Variabel
     Deklarasi Variabel adalah proses memperkenalkan variable kepada C++ dan pendeklarasian tersebut bersifat mutlak karena jika tidak diperkenalkan terlebih dulu maka C++ tidak akan menerima variable tersebut.
     Deklarasi variabael ini meliputi type variable, seperti ineger atau character dan nama variable itu sendiri. Setiap deklarasi variable harus diakhiri oleh tanda titik koma (;).

    
     Type data
     Type data digunakan untuk membatasi nilai dari suatu variabel. Nilai dari suatu variabel dibatasi karena untuk efisiensi pemakaian memori.
     Dalam bahasa C++,tipe data dapat dikelompokkan menjadi dua yaitu tipe data dasar dan tipe data bentukan. Berikut yang termasuk tipe data dasar dalam C++ yaitu:
     1.    Type integer
     variabel yang bertipe integer digunakan untuk menyimpan data-data bernilai bilangan bulat.
     2.    Type float
     Variabel yang bertipe integer digunakan untuk menyimpan data-data bilangan pecahan.
     3.    Type char
     Variabel yang bertipe integer digunakan untuk menyimpan data-data berupa karakter yaitu huruf,angka dan simbol.
     4.    Type tanpa bertipe (void)
     Variabel ini digunakan jika suatu fungsi tidak menghasilkan nilai.
     5.    Type double

                  

             Pendeklarasian tipe data variabel

     Tipe_data Nama_variabel;

     Tipe_data : Menentukan tipe dari variabel
     Nama_Variabel : Menentukan nama variabel yang digunakan dalam program,

    Jika  ada lebih dari 1 variabel dengan tipe sama dipisahkan  dengan tanda koma.
    Contoh pendeklarasian :
    Int jumlah;
    Float harga_per_satuan, total_harga;

   Untuk memberikan nilai ke suatu variabel yang telah di deklarasikan, bentuk
   pernyataan yang digunakan adalah sebagai berikut:
   Nama_variabel = nilai;
   Contoh berikut memberikan nilai 50 ke variabel jumlah dan 15,7 ke variabel
   harga_per_satuan.
   jumlah = 50;
   harga_per_satuan = 15.7;
   total_harga = jumlah * harga_per_satuan;
      Contoh Variabel Diberi Nilai Langsung
   

Contoh Variabel diberi Nilai yang sama




Untuk contoh-contoh yang lain dapat dikembangkan sendiri terimaakasih atas kunjungan nya salam kenal dari penulis ....................... :)

www.amikom.ac.id


00.02   Posted by Unknown with No comments

0 komentar:

Posting Komentar

Bookmark Us

Delicious Digg Facebook Favorites More Stumbleupon Twitter

Search