Pengenalan bahasa C++
1.Perkembangan bahasa C
Merupakan pengembangan dari bahasa B.bahasa C adalah bahasa
pemrograman tingkat menengah.ditulis oleh Brian w Kernighan dan Denies
M.ricthie pada tahun 1972.pada tahun 1983 berganti nama menjadi C++.
2.Pengenalan IDE Borland C++
Merupakan lembar kerja terpadu untuk pengembangan program yang dapat digunakan untuk
1.Menulis naskah program
2.Mengkompilasi program ( Compile)
3.Melakukan pengujian program ( Debugging )
4.Mengaitkan object dan library ke program ( Lingking )
5.Menjalankan program ( Running )
3.Struktur program C++
#include<file-include>
Main()
{
Pernyataan;
}
4.Model memori
Ada 6 model memoriuntuk program dan data;
1.Model tiny
Menyediakan memori untuk program dan data = 64 kb
2.Model small
Menyediakan memori untuk masing- masing program dan data = 64 kb
3.Model medium
Menyediakan memori untuk program = 64 kb dan data =64 kb
4.Model compact
Menyediakan memori untuk program > 64 kb dan data = 64 kb
5.Model large
Menyediakan memori untuk program dan data > 64 kb
6.Model Huge
Menyediakan jumlah memori untuk menyimpan satu jenis data.
Konsep Tipe Data C++
Pembagian tipe data ;
1.Tipe data sederhana (simple type) ;
Ada beberapa tipe data sederhana;
1.Tipe int
Adalah tipe data yang nilainya tidak memiliki titik decimal.
Type Batas nilai Format
Short int -32768 s/d 32767 Signed 16 bit
Int -32768 s/d 32767 Signed 16 bit
Unsigned long 0 s/d 4294967295 Signed 32 bit
Long -2147483678 s/d 2147263647 Signed 32 bit
2.Tipe bool
Nilai pengambilan suatu keputusan pada program,tipe ini mempunyai 2
nilai yaitu benar( T ) atau salah ( F ).operator yang digunakan AND,OR,
atau NOT.
Input NOT (I) AND (&&) OR (II)
3.Tipe char
Digunakan untuk menampung data sebuah karakter.untuk menuliskan tipe char,karakter perlu ditulis di dalam tanda petik tunggal.
4.Tipe float
Tipe float adalah tipe data yang nilainya merupakan pecahan(memiliki titik decimal).
Type Batas nilai Format
Float 3.4E-38 s/d 3.4E+38 Unsigned 32 bit
Double 1.7 E-308 s/d 1.7 E+308 Unsigned 64 bit
Long double 3.4E-4932 s/d 1.1E+4932 Unsigned 80 bit
2.Tipe string
Merupakan sekumpulan dari beberapa karakter,yang banyaknya
berubah-rubah sesuai dengan kebutuhan,besarnya 1 s/d 255
karakter.pemberian nilai string diapit dengan tanda petik ganda (“).
Fungsi pada operasi string;
1.Strcpy()
Untuk menyalin nilai string.
2.Strccat()
Untuk menggabungkan nilai string
3.Strcmp()
Untuk membandingkan 2 nilai string
4.Strlen()
Untuk mengetahui panjang nilai string
5.Strchr()
Untuk mencari nilai karakter dalam string
3.Tipe terstruktur
Bermanfaat untuk mengelompokkan sejumlah data dengan tipe data yang berlainan
Tidak ada komentar:
Posting Komentar