Professional Documents
Culture Documents
8/22/2012
Matakuliah : Pemrograman C
Pertemuan 2
Sistem Penilaian
8/22/2012
Sistem Penilaian
Nilai A B C D
8/22/2012
8/22/2012
Fungsi Manipulator
Menggunakan header iomanip.h #include <iomanip.h>
setprecision()
#include <conio.h> #include <iostream.h> #include <iomanip.h> void main() { float a,b,c; a=10; b=3; c=a/b; cout << c << endl; cout << setiosflags(ios::fixed); cout << setprecision(1) << c << endl; cout << setprecision(2) << c << endl; cout << setprecision(3) << c << endl; getch(); } Dosen : Bambang Sugianto, ST
8/22/2012
setw()
#include <conio.h> #include <iostream.h> #include <iomanip.h>
void main() { cout << "------------------------" << endl; cout << setw(5)<< "a" << endl; cout << setw(6)<< "b" << endl; cout << setw(7)<< "c" << endl; cout << "------------------------" << endl; getch(); }
setw()
#include <conio.h> #include <iostream.h> #include <iomanip.h> void main() { cout << "------------------------" << endl; cout << setw(5)<< politeknik" << endl; cout << setw(6)<< sawunggalih" << endl; cout << setw(7)<< aji" << endl; cout << "------------------------" << endl; getch(); }
8/22/2012
setfill()
#include <conio.h> #include <iostream.h> #include <iomanip.h>
void main() { cout << "------------------------" << endl; cout << setfill(*); cout << setw(5)<< "a" << endl; cout << setw(6)<< "b" << endl; cout << setw(7)<< "c" << endl; cout << "------------------------" << endl; getch(); }
setfill()
#include <conio.h> #include <iostream.h> #include <iomanip.h> void main() { cout << "------------------------" << endl; cout << setfill(*); cout << setw(5)<< "a" << endl; cout << setfill(#); cout << setw(6)<< "b" << endl; cout << setfill(^); cout << setw(7)<< "c" << endl; cout << "------------------------" << endl; getch(); } Dosen : Bambang Sugianto, ST
8/22/2012
setiosflags()
#include <conio.h> #include <iostream.h> #include <iomanip.h> void main() { cout << "Contoh rata kiri :" << endl; cout << setiosflags(ios::left) << setw(10) << "satu"; cout << setiosflags(ios::left) << setw(10) << "dua"; cout << endl; cout << "Contoh rata kanan :" << endl; cout << setiosflags(ios::right) << setw(10) << "tiga"; cout << setiosflags(ios::right) << setw(10) << "empat"; getch(); } Dosen : Bambang Sugianto, ST
8/22/2012
8/22/2012
ios::showpos digunakan untuk menampilkan simbol (+) untuk variabel yang memiliki nilai bilangan positif
8/22/2012
Fungsi Matematika
Menggunakan header math.h #include <math.h>
sqrt(x)
sqrt(x) memberikan nilai balik berupa akar kuadrat x. Argumen x dan nilai balik bertipe double
10
8/22/2012
sqrt(x)
#include <conio.h> #include <iostream.h> #include <math.h> void main() { int x,y; x=81; y=sqrt(x); cout << "Akar kuadrat dari " << x << " adalah " << y; getch(); }
Dosen : Bambang Sugianto, ST
Latihan
11
8/22/2012
pow(x,y)
pow(x,y) memberikan nilai balik berupa xy . Argumen x dan y serta nilai balik bertipe double
pow(x,y)
#include <conio.h> #include <iostream.h> #include <math.h> void main() { double x,y,hasil; x=2; y=3; hasil=pow(x,y); cout << "hasil dari " <<x<< " pangkat " <<y<< " adalah " << hasil; getch(); }
12
8/22/2012
Latihan
1.
2.
dengan x=27 ?
. . . . .
13
8/22/2012
14