-->
g2QFCKwavghUp2yzjKrIFwEeG13RASCerFTCMH35

Fungsi Manipulator C++



Fungsi Manipulator
Penjelasan Manipulator pada umumnya digunakan untuk mengatur tampilan layar, untuk mengguakan manipulator ini file header yang harus disertakan file header iomanip.h . Ada beberapa fungsi manipulator yang disediakan oleh Borland C++, antara lain.
a. endl
Penjelasan endl merupakan suatu fungsi manipulator yang digunakan untuk menyisipkan karakter NewLine atau mengatur pindah baris. Fungsi ini sangat berguna untuk piranti keluaran berupa file di disk. File header yang harus disertakan adalah file header iostream.h .
Contoh-7 # include <stdio.h>
# include <conio.h>
# include <iostream.h>
main()
{
float a, b, c;
a=7.5; b=8.4; c=0
clrscr();
cout<<"Masukan Nilai A : "<<a<<endl;
cout<<"Masukan Nilai B : "<<b<<endl;
c = a + b;
cout<<"Masukan Nilai C : "<<c<<endl;
getch();
}
b. ends
Penjelasan ends merupakan suatu fungsi manipulator yang digunakan untuk menambah karakter null ( nilai ASCII NOL ) kederetan suatu karakter. Fungsi ini akan berguna untuk mengirim sejumlah karakter kefile didisk atau modem dan mangakhirinya dengan karakter NULL.. File header yang harus disertakan adalah file header iostream.h .
Contoh-8 # include <stdio.h>
# include <conio.h>
# include <iostream.h>
main()
{
int a, b, c, d;
clrscr();
cout<<"Masukan Nilai A : "; cin>>a;
cout<<"Masukan Nilai B : "; cin>>b;
c = a % b;
d = a * b;
cout<<"Hasil dari C = A % B adalah "<<c<<ends;
cout<<"Hasil dari D = A * B adalah "<<d<<ends;
getch();
}
c. dec, oct dan hex
Penjelasan dec, oct dan hex merupakan suatu fungsi manipulator yang digunakan untuk menampilkan data dalam bentuk desimal, oktal dan hexadesimal. File header yang harus disertakan adalah file header iomanip.h .
Contoh-9 # include <stdio.h>
# include <conio.h>
# include <iostream.h>
# include <iomanip.h>
void main()
{
int nilai = 10;
clrscr();
cout<<"Nilai = "<<nilai<<endl;
cout<<"Nilai ke Octal = "<<oct<<nilai<<endl;
cout<<"Nilai ke Hexadesimal = "<<hex<<nilai<<endl;
cout<<"Nilai ke Desimal = "<<dec<<nilai<<endl;
getch();
}
d. setprecision ()
Penjelasan Fungsi setprecision() merupakan suatu fungsi manipulator yang digunakan untuk mengatur jumlah digit desimal yang ingin ditampilkan. Fungsi ini biasa pada fungsi cout(), file header yang harus disertakan adalah file header iomanip.h .
Contoh-10 # 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;
cout<<setiosflags(ios::fixed);
cout<<setprecision(1)<<c<<endl;
cout<<setprecision(2)<<c<<endl;
cout<<setprecision(3)<<c<<endl;
cout<<setprecision(4)<<c<<endl;
cout<<setprecision(5)<<c<<endl;
getch();
}

sumber : sharing-ilmu-algor.blogspot.co.id
Related Posts

Related Posts

Post a Comment