BAHASA PEMROGRAMAN
1
12/8/2014
1.Bahasa Mesin
2.Bahasa Tingkat Rendah
3.Bahasa Tingkat Menengah
4.Bahasa Tingkat Tinggi
1. Bahasa Mesin
2
12/8/2014
3
12/8/2014
C++ merupakan bahasa pemrograman komputer yang di buat oleh Evano Christian
Posumah (Bjarne Stroustrup) pada tahun 1983 dan merupakan perkembangan dari
bahasa C yang dikembangkan di Bell Labs oleh Dennis Ritchie pada awal tahun 1970-
an.
C++ bisa dijalankan di beberapa Sistem Operasi, seperti Windows, Mac OS, dan
beberapa versi dari UNIX.
4
12/8/2014
Compiler
Contoh compiler :
1.GCC
2.MinGW
3.DevC++
5
12/8/2014
main (){
Preprocessor
Preprocessor #include adalah suatu perintah yang digunakan untuk mengatur
kompiler agar membaca berkas header yang disertakan di belakang kata include
saat pelaksanaan kompilasi.
File Header
File header ini sangat penting, karena beberapa perintah tidak akan dapat
dijalankan jika file header yang mendukung perintah tersebut tidak ditulis dalam
program. File header ini memiliki ciri bereksistensi “.h” dan diarahkan oleh
preprocessor dirrective #include sebagai gambaran kepada kompilator bahwa
beberapa fungsi yang terdapat dalam file header tersebut diikutkan dalam
pembuatan program.
Main()
6
12/8/2014
7
12/8/2014
Pengenal (Identifier)
Aturan Pengenal
8
12/8/2014
Tipe data
Tipe data akan mencerminkan isi dari variabel tersebut termasuk bilangan atau string
serta jangkauan atau maksimal isi data dari variabel tersebut.
Deklarasi Variabel
9
12/8/2014
type_data nama_variabel;
10
12/8/2014
Variabel = nilai;
Contoh :
r=7
Merupakan pernyataan untuk mengisikan 7 ke variabel r.
Pemberian nilai juga seperti berikut:
r = r+1;
berarti “hasil penjumlahan nilai r dengan 1 diberikan ke r”.
Dengan kata lain isi r dinaikkan sebesar 1.
11
12/8/2014
Komentar
Semua baris yang diawali dengan dua garis miring (//) akan dianggap sebagai
komentar dan tidak akan berpengaruh terhadap program.
// Komentar baris akan mengabaikan apapun mulai dari tanda (//) sampai akhir
dari baris yang sama.
Contoh Komentar
12
12/8/2014
main(){
int a,t,luas;
cout<<"Masukkan alas segitiga : ";
cin>>a;
cout<<"Masukka tinggi segitiga : ";
cin>>t;
luas = 0.5*(a*t);
cout<<"Luas persegi panjang tersebut adalah "<<luas;
getch();
}
13
12/8/2014
Scanf(“string kontrol,argumen”)
#include <stdio.h>
#include <conio.h>
main(){
int alas, tinggi, luas;
Fungsi gets()
gets() membaca seluruh karakter yang dimasukkan dari keyboard (termasuk spasi).
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
main(){
char nama[30];
getch();
}
14
12/8/2014
Jangkauan Variabel
#include <iostream.h>
#include <conio.h>
main(){
getch();
}
15