Penggunaan Manipulator I/O
// Deskripsi : Penggunaan Manipulator I/O
#include <iostream.h>
#include <iomanip.h>
#include <conio.h>
int nilai1;
float nilai2;
char nama[20];
double gaji;
void main()
{
cout<<"Masukkan nilai bulat (102523) : "; cin>>nilai1;
cout<<"Tampilan nilai yang anda masukkan "<<endl;
cout<<"Menggunakan setw(8) : "<<setw(8)<<nilai1<<endl;
cout<<"Menggunakan setw(-8) : "<<setw(-8)<<nilai1<<endl;
cout<<"Menggunakan setw(8) dan setfill('*') : ";
cout<<setfill('*')<<setw(8)<<nilai1<<endl;
cout<<setfill('*');
getch();
clrscr();
cout<<"Masukkan nilai pecahan (102523) : ";
cin>>nilai2;
cout<<"Tampilan nilai yang anda masukkan "<<endl;
cout<<"Menggunakan setiosflags(ios::fixed) : "
<<setiosflags(ios::fixed)<<nilai2<<endl;
cout<<"menggunakan setiosflags(ios::scientific):"
<<setiosflags (ios::scientific)<<nilai2<<endl;
cout<<resetiosflags(ios::scientific);
cout<<"menggunakan setprecision(4) : ";
cout<<setprecision(4)<<nilai2<<endl;
getch();
clrscr();
cout<<"Masukkan nama anda (102523) : ";
cin>>nama;
cout<<"Masukkan uang saku anda perbulan (102523) : ";
cin>>gaji;
cout<<"Tampilan data yang anda masukkan"<<endl;
cout<<"Menggunakan setiosflags (ios::left)"
<<setiosflags(ios::right);
cout<<endl;
cout<<setiosflags(ios::left)<<setw(25)<<"N A M A";
cout<<setiosflags(ios::right)<<setw(10)<<"UANG SAKU"<<endl;
cout<<setiosflags(ios::left)<<setw(25)<<nama;
cout<<setiosflags(ios::right)<<setw(10)<<gaji;
}
Tidak ada komentar:
Posting Komentar