Kamis, 30 Juli 2009

C++

1. Tools for Studying Tools for Studying
 Computer (Notebook or PC)
 Operating System (Linux or Operating System Windows)
 Software Programming (MinGW Developer Studio, or at Least Turbo Developer Studio, or at Least Turbo C++)
 WAJIB !!

2. C++ (History)
 Termasuk kedalam bahasa tingkatmenengah. (Forth, C, C++, Java) menengah.
 Bjarne Stroustup menctiptakan C++
 Unix, tahun 1971 dibangun dengan bahasa C
 Sistem Operasi Windows dibangun diatas bahasa C.

3. Tipe Data :
 Int : tipe data bilangan bulat (-32.768 s.d 32.767)
 Float : tipe bilangan pecahan
Char : tipe mengandung data berupa karakter. (-128 s.d 127) or (0 s.d 255)
 Etc

4. Skema Bahasa C++
#include
Int main()
{
Statement yg Dilakukan.
return 0;
}
5. Sample 01 : #include
int main()
{
int X;
// Inputkan sebuah bilangan dari keyboard
cout<<"Masukan sebuah bilangan : ";
// Membaca nilai dari keyboard
cin>>X;
// Menampilkan kembali ke layar
cout<<"Nilai yang anda inputkan adalah:"<return 0;
}

6. Variabel (Nilai berubah-ubah)
 Bahasa C++ bersifat case sensistive
 Tidak boleh mengandung spasi
 Tidak boleh mengandung karakter khusus (#, @, ?, !, $, etc)
 TIdak boleh menggunakan pengenal pada C++
 Etc.


7. Sample 02
#include
int main()
{
char Teks[20];
int X;
cout<<"Masukan sebuah kata : "; cin>>Teks;
cout<<"Masukan sebuah angka : "; cin>>X;
cout<cout<<"Kata yang anda masukan adalah :
"<cout<<"Nilai yang anda inputkan adalah : "<return 0;
}

8. Konstanta : (nilai tetap)
 Const tipe_data nama_konstanta = Nilai tetapan
 #define nama_konstanta = Nilai tetapan

9. Sample Konstanta
// Contoh penggunaan Konstanta
#include
const int MAX = 5;
//using namespace std;
int main() {
int A[MAX];
for (int C=0; CA[C] = C * 10;
}
for (int c=0; ccout<}
return 0;
}

10. Sample without Const Sample without Const
// Contoh penggunaan Konstanta
#include
//using namespace std;
int main() {
int A[5];
for (int C=0; C<5; C++) {
A[C] = C * 10;
}
for (int c=0; c<5; c++) {
cout<}
return 0;
}

Tidak ada komentar: