Pertemuan 1 - Pengenalan C++
Pertemuan 1 - Pengenalan C++
Kompiler C++
Saat ini banyak kompiler bahasa C++ yang beredar di pasaran. Sebagai contoh
Microsoft Corporation sebagai perusahaan pembuat perangkat lunak yang
sangat termashur, mengeluarkan produk kompiler C++ berupa Microsoft C/C++
serta Visual C++. Adapun Borland International juga mengeluarkan Turbo C++
dan Borland C++.
Berikut ini contoh program C++ yag sangat sederhana dapat dilihat di bawah ini :
#include <iostream.h>
void main()
{
cout << "Halo, Apa kabar? \n";
}
Struktur C++
Contoh 1 :
//my first program in C++
#include <iostream.h>
int main()
{ cout << “Selamat pagi dunia!”;
return 0;
}
Hasil :
Selamat pagi dunia!
Struktur C++
Program tersebut mengandung komponen dasar:
//my first program in C++
merupakan komentar, tidak akan berpengaruh terhadap program.
#include <iostream.h>
kalimat yang diawali tanda (#) merupaka preprocessor directive.
Indikasi untuk kompiler. #include <iostream.h> indikasi untuk
menyertakan header file standard iostream, termasuk I/O dalam C++
int main()
sebagai awal deklarasi fungsi main. Merupakan titik awal dimana
seluruh program C++ akan dieksekusi.
cout << “Selamat pagi dunia!”;
merupakan standard output stream dalam C++ (biasanya monitor).
return 0;
fungsi main() berakhir dan mengembalikan kode yang mengikuti
instruksi tersebut, dalam hal ini kasus 0.
Struktur C++
Setiap kalimat diakhiri dengan tanda semicolon (;). Karakter ini
menandakan akhir dari instruksi dan harus disertakan pada setiap akhir
instruksi pada program C++ manapun.
Isi dari fungsi main() selanjutnya akan mengikuti, berupa deklarasi
formal dan dituliskan diantara kurung kurawal ({}).
Komentar adalah bagian dari program yang diabaikan oleh kompiler.
Struktur C++
Ada dua cara untuk menuliskan komentar :
Q// komentar baris
akan mengabaikan apapun mulai dari
tanda(//) sampai akhir baris.
Q/* komentar blok */
akan mengabaikan apapun yang berada diantara
tanda /* dan */
Input Output
Dalam ANSI C, operasi input
dan output dilakukan dengan
menggunakan fungsi-fungsi
header file stdio.h misalkan :
printf, scanf, putc, dsb.
Untuk input dan output ke
file digunakan fread, fwrite,
fputc, dsb.
Dalam C++ menggunakan
iostream.h, stsrtrea.h,
fstream.h dan constrea.h
CLRSCR() UNTUKPerintah
MENGHAPUS LAYAR
untuk menghapus layar biasa
dilibatkan dalam program. Pernyataan yang
digunakan adalah : clrscr(); Pernyataan
tersebut menggunakan baris #include
<conio.h>
Contoh :
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
cout << "Halo, Apa kabar ?\n";
cout << "Selamat Belajar C++\n";
cout << "Ternyata Mudah Juga...";
}
Hasil :
Halo, Apa kabar ?
Selamat Belajar C++
Ternyata Mudah Juga...
Aplikasi Yang
Digunakan
Aplikasi Yang di gunakan adalah
Borland C++
Thanks!
Any questions?