a = 6; b = 5;
c = a b; d = a b;
coutHasil dari C = A B adalah cends; coutHasil dari D = A B adalah dends;
getch; }
Output yang akan dihasilkan, dari program contoh-9 diatas adalah :
Gambar 2.9. Hasil Contoh-9
c. dec, oct dan hex
Penjelasan dec, oct
dan hex merupakan suatu fungsi manipulator yang
digunakan untuk konversi data dalam bentuk desimal, oktal dan hexadesimal. File header yang harus disertakan file header
iomanip.h . Contoh-10
include stdio.h include conio.h
include iostream.h include iomanip.h
void main {
int nilai = 10; clrscr;
coutNilai = nilaiendl; coutNilai ke Octal = octnilaiendl;
coutNilai ke Hexadesimal = hexnilaiendl; coutNilai ke Desimal = decnilaiendl;
getch; }
Output yang akan dihasilkan, dari program contoh-10 diatas adalah :
Gambar 2.10. Hasil Contoh-10 Frieyadie, S.Kom
21
d. setprecision
Penjelasan setprecision
merupakan suatu fungsi manipulator yang digunakan
untuk mengatur jumlah digit desimal yang ingin ditampilkan. File header yang harus disertakan file header
iomanip.h . Contoh-11
include stdio.h include conio.h
include iostream.h include iomanip.h
void main {
float a, b, c; a = 25.77;
b = 23.45; clrscr;
c = a b; coutsetiosflagsios::fixed;
coutsetprecision1cendl; coutsetprecision2cendl;
coutsetprecision3cendl; coutsetprecision4cendl;
coutsetprecision5cendl; getch;
} Output yang akan dihasilkan, dari program contoh-11 diatas adalah :
Gambar 2.11. Hasil Contoh-11
e. setbase
Penjelasan setbase
merupakan suatu fungsi manipulator yang digunakan untuk
konversi bilangan Octal, Decimal dan Hexadecimal. File header yang harus disertakan file header
iomanip.h .
Bentuk penulisannya :
setbasebase bilangan;
Base bilangan merupakan base dari masing-masing bilangan, yaitu : • Octal = basis 8
• Decimal = basis 10
Pemrogramman C++ 22
• Hexadecimal = basis 16
Contoh-12
Penggunaan Manipulator setbase include stdio.h
include conio.h include iostream.h
include iomanip.h main
{ int a = 250;
clrscr; coutPenggunan Manipulator setbase\n\n;
coutDecimal Octal Hexadecimalendl; cout----------------------------\n;
fora=250;a=260;a++ {
coutsetbase10a ; coutsetbase8a ;
coutsetbase16aendl; }
getche; }
Output yang akan dihasilkan, dari program contoh-12 diatas adalah :
Gambar 2.12. Hasil Contoh-12
f. setw
Penjelasan 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 .
Bentuk penulisannya :
setwint n;
n = merupakan nilai lebar tampilan data, integer. Frieyadie, S.Kom
23