Pemrograman
Terstruktur C++
Definisi
·
Program adalah suatu instruksi yang digunakan
untuk mengendalikan suatu komputer sesuai dengan yang dikehendaki oleh pembuat
program.
·
Pemrograman Terstruktur, yaitu sebuah metode
yang digunakan untuk membuat sebuah program agar program tersebut mudah untuk
dimengerti dan dipahami prosesnya oleh seorang pengguna.
Pemrograman
C++
Sebenarnya banyak bahasa
yang digunakan dalam pemrograman, tetapi pada kesempatan kali ini saya akan
membahas tentang bahasa pemrograman C++ .
Menurut Bjarne Stroustrup (pencipta C++), Alasan mengapa C diambil sebagai bahasa dasar dari pembentukan C++ adalah sebagai berikut:
Menurut Bjarne Stroustrup (pencipta C++), Alasan mengapa C diambil sebagai bahasa dasar dari pembentukan C++ adalah sebagai berikut:
- Dapat dihubungkan dengan bahasa tingkat rendah.
- Berjalan dimanapun dan untuk masalah apapun.
- Berjalan mulus dalam sistem operasi UNIX.
1. Preprosessor
Mula-mula kode program aka
dimasukkan ke bagian prosessor, yaitu yang diawali dengan # (pound) dan
menghasilkan file yang akan dilewatkan ke dalam compiler. Beberapa preprosessor
diantaranya adalah sebagai berikut:
·
#include
·
#define
·
#ifdef
·
Dan lainnya
2. Kompiler
C++
Kompiler akan menerjemahkan kode
program yang telah dilewatkan oleh preprosessor ke dalam bahasa assembly.
3. Assembler
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 file .EXE.
4. 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 file .EXE.
Dalam pemrograman C++ terdapat
beberapa konsep kompilasi agar program tersebut dapat berjalan:
- #include <iostream>
Perintah
ini dinamakan preprosesor, maksudnya program akan memproses file terlebih dahulu
sebelum compile dijalankan.
<iostream>
merupakan file yang digunakan untuk memunculkan input serta output. Input
output yang kita gunakan dalam program ini yaitu cout dan cin.
- Main ()
Perintah
ini digunakan untuk mendeklarasikan fungsi utama. Fungsi adalah modul yang
berisi kode-kode yang digunakan untuk menyelesaikan suatu masalah tertentu.
- Kurung kurawal {….}
Kurung
kurawal buka merupakan awal dari sebuah program, yang kemudian akan diakhiri
dengan tutup kurung kurawal.
- Using namespace std;
Ini
merupakan using namespace directive function body yaitu antara {}.
- Return 0
yaitu
return statement untuk menyudahi jalannya suatu fungsi.
Perintah
Untuk Pindah Baris
perintah yang di gunakan
untuk pindah baris dalam pemrograman C++ dapat menggunakan dua cara:
- tanda \n tanda ini digunakan untuk pindah kebaris berikutnya, penulisannya harus berada di dalam tanda petik.contoh: "\nmari belajar pemrograman".
- <<endl Fungsinya sama seperti tanda \n, hanya saja penulisannya yang berbeda. Jika menggunakan perintah ini maja penulisannya terletak diluar tanda petik.
contoh program untuk pindah baris:
Hasil dari program diatas adalah sebagai berikut:
cara menjalankan program:
- Simpan program terlebih dahulu.
- masuk ke Command Prompt
- ketikkan g++ (spasi) -o 1 nama program yang telah disimpan (enter) (1 bisa diubh sesuai keinginan pembuat)
- ketik 1 (enter)
Perintah
Untuk Memberikan Komentar Pada Program
komentar biasanya digunakan
agar program yang dibuat dapat dengan mudah untuk dimengerti dan dipahami.
Komentar ini tidak akan ikut dieksekusi sehingga jika program dijalankan, maka
komentar tidak akan ikut dimunculkan.
Untuk memberikan komentar
pada pemrograman C++ dapat menggunakan dua cara:
o
Tanda //
tanda
ini digunakan untuk memberikan komentar pada suatu program sebanyak 1 baris
saja.
o
Tanda /*….*/
Tanda
ini digunakan untuk memberi komentar pada suatu program sebanyak baris yang
diinginkan. Pemberian komentar dengan cara ini diawali dengan tanda/* dan
diakhiri dengan tanda */.
Contoh program yang menggunakan komentar:
Hasil dari program tersebut adalah sebagai berikut:
Tipe
Data Pada C++
Tipe data pada pemrograman c++ digunakan untuk membatasi
nilai dari suatu variable. Jika terdapat kesalahan dalam menuliskan tipe data,
maka program tidak akan dapat dijalankan. Kalaupun bias mungkin hasil yang
ditampilkan tidak sesuai.
Terdapat beberapa tipe data pada pemrograman c++,
diantaranya:
a.
Char
Merupakan
tipe data yang digunakan untuk menyimpan sebuah data berupa karakter. Pendeklarasian
umumnya yaitu : char nama_variabel [panjang_karakter];
b.
Integer
Merupakan
tipe data yang digunakan untuk menyimpan sebuah data berupa bilangan bulat. Pendeklarasian
umumnya yaitu : int nama_variabel;
c.
Float
Merupakan
tipe data yang digunakan untuk data berupa bilangan pecahan. Pendeklarasian
umumnya yaitu : float nama_variabel;
Hasil dari program diatas:
demikianlah sedikit pembahasan pemrograman terstruktur C++. jika ada salah kata dalam penulisan saya mohon maaf.
Semoga artikel ini bermanfaat dan dapat membantu anda :-)
referensi:
http://arifshofwan.blogspot.co.id/2014/05/cara-menjalankan-program-c-dan-c.html






Tidak ada komentar:
Posting Komentar