Menu Bar Borland C++ :
a. Baris Menu ( Menu Bar )
b. Baris Peralatan ( Tools Bar )
c. Jendela Editor
d. Jendela Message
e. Baris Status ( Status Bar )
##################################
1. #include <file-header> merupakan preprocessor pada
C++ untuk pemanggilan yang memuat beberapa perintah-perintah dari C++ (contoh,
apabila ingin menggunakan perintah cout maka harus menggunakan file header
iostream.h)
2. main( ) merupakan awal mula dari blok program utama
3. tanda { dan } sebagai punctuator yang awal blok program
hingga akhir blok program
4. cout merupakan perintah keluaran pada C++
5. getch( ); apabila ditempatkan sebelum funtuator }, maka
berfungsi sebagai penahan dari tampilan hasil
##################################
Model Memori :
a. Model Tiny
b. Model Small
c. Model Medium
d. Model Compact
e. Model Large
f. Model Huge
#################################
alt - > F9 ( Menterjemahkan Program )
Ctrl -> F9 ( Menjalankan Program )
#################################
Inisial File
Header
Printf() <Stdio.h>
getch() <conio.h>
cout() <iostream.h>
#################################
Tipe Data
Char, int, short, long, float, double, long double
Tipe data Tambahan
Unsiged digunakan bila data yang digunakan hanya data yang
positif saja.
Unsigned Integer, Unsigned Character, Unsigned Long Integer
#################################
Konstanta adalah suatu nilai yang sifatnya tetap.
konstanta Bilangan
-
Konstanta Bilangan Bulat ( Integer ) co 1,2 ( Tidak Mengandung Bilangan nilai
Desimal
-
Konstanta Desimal Berpresisi Tunggal ( Floating Point ) Bentuk Desimal co 5.57
Bentuk Berpangkat co 10"
-
Konstanta Desimal Berpresisi Ganda ( Double Precision ) Sama dengan Floating
Point cuman beda daya tampung data besar
Konstanta Teks
- Data
Karakter ( Character ) karakter yang diapit oleh ( ' )
- Data
Teks ( String ) karakter yang diapit oleh ( " )
#################################
konstanta diawali dengan reserved word const
co - const
nama_konstanta = nilai konstanta; "
co = const x = 89; "
const
tipe_data nama_konstanta = nilai konstanta; " co = const float phi = 3.14;
"
#################################
Variabel Tempat Menampung Konstanta di memori yang dpt
berubah-ubah selama proses program
Ketentuan Variabel
1. Tidak Boleh ada sepasi : Boleh Mengunakan garis bawah
sebagai penghubung co : Gaji_Bersih tidak boleh Gaji Bersih
2. Tidak boleh diawali oleh angka dan menggunakan operator
aritmatika.
#################################
Variabel dibagi Menjadi 2 :
1. Variabel Numerik
a.
Bilangan Bulat atau Integer
b.
Bilangan Desimal Berpresisi Tunggal atau Floating Point.
c.
Bilangan Desimal Berpresisi Ganda atau Double Precision.
2. Variabel Teks
a.
Character
b.
String
#################################
Setiap kali pendeklarasian variabel harus diakhiri oleh
tanda titik koma ( ; ).
Tipe Variabel Simbol
Deklarasi
Integer int
Floating Poinr float
Double Precision Double
Karakter char
Unsigned Integer Unsigned
int
Unsigned Character unsigned
char
long integer long
int
unsigned long integer Unsigned
long int
Penulisannya : Tipe data nama_variabel;
##################################
Perintah Keluaran: Printf(),puts(),putchar(),cout()
printf("string-kontrol", argumen-1, argumen-2,
Perintah puts( ) sebenarnya sama dengan printf(), yaitu
digunakan untuk mencetak string ke layar.
printf( )
Harus menentukan tipe data untuk data string, yaitu %s
Untuk mencetak pindah baris, memerlukan notasi „ \n „
Puts()
Tidak Perlu penentu tipe data string, karena fungsi ini
khusus untuk tipe data string.
Untuk mencetak pindah baris tidak perlu notasi „ \n „ ,
karena sudah dibeikan secara otomatis.
Putchar()
Perintah putchar( ) digunakan untuk menampilkan sebuah
karakter ke layar.
Penampilan karakter tidak diakhiri dengan pindah baris.
cout()
objeck didalam Borland C++ digunakan untuk menampilkan suatu
data kelayar. Untuk menggunakan fungsi cout ini,
harus menyertakan file header iostream.h
####################################
Manipulator pada umumnya digunakan untuk mengatur tampilan
layar, untuk mengguakan manipulator ini file header
yang harus disertakan file header iomanip.h
endl
end
flush( )
dec( )
hex( )
oct( )
setbase( )
setw( )
setfill( )
setprecision( )
setosflags( )
######################################
endl
merupakan suatu fungsi manipulator yang digunakan untuk
menyisipkan karakter NewLine atau mengatur pindah baris.
ends
merupakan suatu fungsi manipulator yang digunakan untuk
menambah karakter null ( nilai ASCII NOL ) kederetan suatu karakter.
dec, oct dan hex
merupakan suatu fungsi manipulator yang digunakan untuk
menampilkan data dalam bentuk desimal(bilangan berbasis 10),
oktal(bilangan berbasis 8) dan hexadesimal(bilangan berbasis
16). File header yang harus
disertakan adalah file header iomanip.h
Fungsi setprecision( )
merupakan suatu fungsi manipulator yang digunakan untuk
mengatur jumlah digit desimal yang ingin ditampilkan.
setbase( ) ( Base Bilangan )
merupakan suatu fungsi manipulator yang digunakan untuk
konversi bilangan Octal, Decimal dan Hexadecimal.
File header yang harus disertakan file header iomanip.h .
• Octal = basis 8
• Decimal = basis 10
• Hexadecimal = basis 16
setw()
merupakan suatu fungsi manipulator yang digunakan untuk
mengatur lebar tampilan dilayar dari suatu nilai variabel.
File header yang harus disertakan file header iomanip.h .co
setw(int n);
n = merupakan nilai lebar tampilan data, integer.
setfill()
merupakan suatu fungsi manipulator yang digunakan untuk
manampilkan suatu karakter yang ditelakan
didepan nilai yang diatur oleh fungsi setw(). File header
yang harus disertakan file header iomanip.h .
Bentuk penulisannya : setfill(charakter);
Fungsi setiosflags( ) merupakan suatu fungsi manipulator
yang digunakan untuk mengatur sejumlah format keluaran data..
Fungsi ini biasa pada fungsi cout( ), file header yang harus
disertakan file header iomanip.h .
#######################################
ios::left digunakan untuk mengatur perataan sebelah kiri
ios::right digunakan untuk mengatur perataan sebelah kanan
######################################
ios::scientific digunakan untuk mengatur keluaran dalam
bentuk notasi eksponensial.
ios::fixed digunakan untuk mengatur keluaran dalam bentuk
notasi desimal.
######################################
ios::dec digunakan untuk mengatur keluaran dalam konversi
basis desimal.
ios::oct digunakan untuk mengatur keluaran dalam konversi
basis oktal.
ios::hex digunakan untuk mengatur keluaran dalam konversi
basis heksadesimal.
######################################
ios::uppercase digunakan untuk mengubah huruf pada notasi
huruf hexadecimal.
ios::showbase digunakan untuk menampilkan tanda 0x (nol-x)
diawal pada tampilan bilangan hexadecimal dan 0 (nol) diawal pada tampilan
bilangan decimal.
ios::showpoint digunakan untuk menampilkan titik desimal
pada bilangan yang tidak mempunyai titik desimal pada tipe data float atau
double.
ios::showpos digunakan untuk menampilkan simbol plus (+)
pada variabel yang memiliki nilai bilangan positif.
######################################
Perintah standar input yang disediakan oleh Borland C++,
diantaranya adalah:
scanf( )
gets( )
cout( )
getch( )
######################################
No comments:
Post a Comment