DASAR-DASAR PEMOGRAMAN C DAN C++
1. Mengenal program C dan C++
Bahasa pemograman C dan C++ merupakan bahasa komputer yang sangat singkat.Namanya tidak memiliki kepanjangan apapun. Bahasa ini diciptakan oleh Dennis
Ritche sekitar 1972.Hingga kini bahasa ini masih populer dan penggunaannya
tersebar di berbagai platform darahi windows sampai linux. C++ adalah bahasa yang
relatif baru dibandingkan dengan C. Bahasa C++ merupakan pengembangan dari
bahasa C dan mendukung pemograman berorientasi objek.
Contoh kode mengunakan bahasa C
# include <stdio.h>
Int main ()
{
Printf (“Selamat Belajar C\n”);
Return 0;
}
Penjelasan
Berkas header (berekstensi .h) adalah berkas yang berisi prototipe fungsi, definisi
konstanta dan definisi variabel. Prototipe fungsi berupa judul suatu fungsi yang
dilengkapi dengan argument dan tipe argumen serta tipe nilai balik untuk fungsi
yang memberikan nilai balik. Prototipe fungsi harus sudah tersedia sebelum
pemanggilan fungsi. Ini merupakan persyaratan selama kompilasi. Fungsi adalah
kumpulan kode C yang diberi nama dan ketika nama tersebut dipanggil maka
kumpulan kode tersebut dijalankan.
Praprosesor #include adalah suatu perintah yang digunakan untuk mengatur
kompiler agar membaca berkas header yang disertakan dibelakang kata include
saat pelaksanaan kompilasi.
Main () adalah fungsi yang akan dijalankan pertama kali ketika program
dieksekusi. Kata int didepan main() menyatakan bahwa program memberikan
nilai balik yang bertipe int. Tipe int adalah tipe yang menyatakan bilangan bulat.
Nilai balik program ditentukan oleh pernyataan return. Pada program didepan,
return 0 menyatakan bahwa nilai balik program adalah nol. Nilai balik nol biasa
digunakan untuk menyatakan bahwa program berhasil melaksanakan tugas yang
dibebankannya.
Pernyataan didalam C adalah suatu perintah yang dapat berdiri sendiri dalam
melaksanakan suatu aksi dan dijalankan ketika program dieksekusi. Setiap pernyataan ditulis dengan diakhiri tanda titik-koma (;). Pada program di depan,
ada dua buah pernyataan, yaitu:
Printf (“Selamat Belajar C\n”);
Return 0;
Printf() adalah sustu fungsi yang prototipenya terdapat dalam berkas stdio.h.
Yang berada dalam kurung yang mengikuti printf pada program di depan disebut
string. String adalah deretan karakter yang ditulis didalam tanda petik ganda (‘’).
Contoh kode mengunakan bahasa C++
#include <iostream>
using namespace std;
int main()
{
cout<<"Selamat belajar C++"<< endl;
return 0;
}
Perbedaan utama program c++ dengan kode c sebagai berikut:
1. Berkas header yang digunakan pada c++ adalah iostream, sedangkan pada c
adalah stdio.h
2. Kode
using namespace std;
menyatakan pada kompiler bahwa program menggunakan namespace bernama std.
Namespace termasuk tambahan baru pada c++. Fungsinya untuk menngelompokkan
elemen-elemen ke dalam sebuah nama. Std adalah nama bawaan yang digunakan
pada semua elemen pustaka standar c++.
3. Pernyataan untuk menampilkan keluaran pada C++ menggunakan printf,
sedangkan pada c menggunakan cout 4. Endl identik dengan \n yaitu menyatakan karakter untuk berpindah baris (disebut
newline)
5. Penyimpanan file di c berekstensi .c, sedangkan di c++ menggunakan ekstensi .cpp
0 komentar:
Posting Komentar