source : pxhere.com |
Contoh Listing Program dari Setprecision, Setbase, Setw, Setfill, dan Setiosflags
Postingan kali ini adalah salah satu tugas mata kuliah yang di berikan oleh Dosen saya mudah-mudahan ini bisa membantu teman-teman!!!
Apa itu Borland C++??
Borland
C++ adalah perangkat lunak untuk menyusun aplikasi yang berdasarkan
pada bahasa pemrograman C dan bekerja dalam lingkungan sistem operasi
windows. Dengan Borland C++ , kita akan merasakan begitu mudahnya
menyusun
program aplikasi, karena Borland C++ memiliki keunggulan bahasa
pemrograman
-nya yang terletak pada produktivitas, kualitas,
pengembangan perangkat lunak,
kecepatan kompilasi serta diperkuat dengan
program yang terstruktur.
1.Setprecision
merupakan suatu fungsi manipulator yang digunakan untuk mengatur jumlah digit decimal yang ingin ditampilakan. Contoh listing program adalah:
#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();
}
#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();
}
2.Setbase
Merupakan suatu fungsi manipulator yang digunakan untuk konversi bilangan octal, Decimal, dan Hexadecimal.file yang header yang harus di sertakan iomanip.h.
Contoh listing programnya adalah sbb:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
main()
{
int a=250;
clrscr;
cout<<"PENGGUNAAN MANUPULATOR SETBASE()"<<"\n\n";
cout<<"============================"<<"\n";
cout<<"Decimal Octal Hexadecimal"<<endl;
cout<<"============================"<<"\n";
for(a=250;a<=260;a++)
{
cout<<setbase (10)<<a<<" ";
cout<<setbase (8)<<a<<" ";
cout<<setbase (16)<<a<<endl;
}
getch();
}
3.Setw()
Merupakan suatu fungsi manipulator yang digunakan untuk mengatur lebar tampilan
dilayar dari suatu nilai variabel. File header yang harus disertakan file iomanup.h.
Contoh listing programnya adalah:
#include <iostream.h>
#include <iomanip.h>
#include <conio.h>
void main()
{
int A=1, B=25, C=266, D=2356, E=12456, F=875654;
clrscr();
cout<<"Penggunaan Manipulasi Setw"<<"\n\n";
cout<<"=========================="<<"\n\n";
cout<<"Penduduk kota A="<<setw(7)<<A<<endl;
cout<<"Penduduk kota B="<<setw(7)<<B<<endl;
cout<<"Penduduk kota C="<<setw(7)<<C<<endl;
cout<<"Penduduk kota D="<<setw(7)<<D<<endl;
cout<<"Penduduk kota E="<<setw(7)<<E<<endl;
cout<<"Penduduk kota F="<<setw(7)<<F<<endl;
getch();
}
4.Setfill
Merupakan suatu fungsi manipulator yang digunakan untuk menampilkan suatu karakter yang digunakan untuk menampilkan suatu karakter yang diletakkan di depan nilai yang
di atur oleh fungsi setw(). File header yang harus disertakan file header iomanip.h.
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
main()
{
int a;
clrscr();
cout<<"PENGGUNAAN MANIPULATOR SETFILL()\n";
cout<<"================================\n";
for(a=1;a<=15;a++)
{
cout<<setfill('_');
cout<<setw(a)<<a<<endl;
}
getch();
}
5.Setiosflags
Merupakan suatu fungsi manupulator yang digunakan untuk mengatur sejumlah format keluaran data. Fungsi ini biasa pada fungsi cout(). File header yang harus disertakan
adalah iomanip.h.
Contoh listing programya adallah sbb:
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
main()
{
int a=87, b=32;
clrscr();
cout<<"Penggunaan ios::left dan ios ::right \n\n";
cout<<"=====================================\n\n";
cout<<"Rata sebelah kiri=";
cout<<setiosflags(ios::left)<<setw(10)<<a;
cout<<setiosflags(ios::left)<<setw(10)<<b<<endl;
cout<<"Rata sebelah kanan=";
cout<<setiosflags(ios::right)<<setw(10)<<a;
cout<<setiosflags(ios::right)<<setw(10)<<b;
getch();
}
Referensi:
Baca juga Tugas Kampus !!
1. Borland C++ Program Menu
2. Makalah Microsof Word
3. Cara menginstall Xampp
4. Pengertian UML
5. Pengertian Use case Diagram
1. Borland C++ Program Menu
2. Makalah Microsof Word
3. Cara menginstall Xampp
4. Pengertian UML
5. Pengertian Use case Diagram
Minta LIKE nya Donnnggggg!!!! :) :)
BalasHapusSUdah Gan..!
BalasHapusziip Gan thanks you..
BalasHapusYupp.,.,
BalasHapusTerimakasih ka.
BalasHapussama sama. . gan
Hapusmembantu skali. terimakasih :D
BalasHapusiyaa sama2, , ,semoga bermanfaat. .
HapusMakasih y mba....mba jurusan SI y?
BalasHapusiyaa , , sama2 mba. . iya mba S1. . :)
Hapusyuhuu....bermanfaat sekali
BalasHapuslampu servis hp led