Catatan Borland C++


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

Pages