2. Politeknik Sawunggalih Aji-Kutoarjo 8/22/2012
Sistem Penilaian
Range Nilai
90 - 100 A
70 - 89 B
50 - 69 C
< 50 D
Dosen : Bambang Sugianto, ST
Forum Diskusi Matakuliah
Pemrograman C - POLSA 2011/2012
– Pengumuman kegiatan belajar mengajar
– Diskusi seputar matakuliah
Dosen : Bambang Sugianto, ST
2
7. Politeknik Sawunggalih Aji-Kutoarjo 8/22/2012
Mengatur format
keluaran data
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
setiosflags() untuk perataan
ios::left
digunakan untuk perataan
sebelah kiri
ios::right
digunakan untuk perataan
sebelah kanan
Dosen : Bambang Sugianto, ST
7
8. Politeknik Sawunggalih Aji-Kutoarjo 8/22/2012
setiosflags() untuk konversi notasi
keluaran
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
void main()
{
double x;
x=75.45;
cout << "hasil ios::scientific = " ;
cout << setiosflags(ios::scientific) << x ;
cout << endl;
cout << "hasil ios::fixed = ";
cout << setiosflags(ios::fixed) << x;
getch();
}
Dosen : Bambang Sugianto, ST
setiosflags() untuk konversi notasi
keluaran
ios::scientific
digunakan untuk mengatur
keluaran dalam bentuk
eksponensial
ios::fixed
digunakan untuk mengatur
keluaran dalam bentuk desimal
Dosen : Bambang Sugianto, ST
8
9. Politeknik Sawunggalih Aji-Kutoarjo 8/22/2012
setiosflags() untuk menampilkan
simbol (+)
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
void main()
{
int x,y;
x=7;
y=-8;
cout << "Sebelum ios::showpos : ";
cout << "x = " << x << " dan y = "<< y ;
cout << endl;
cout << setiosflags(ios::showpos);
cout << "Setelah ios::showpos menjadi : ";
cout << "x = " << x << " dan y = "<< y ;
getch();
}
Dosen : Bambang Sugianto, ST
setiosflags() untuk menampilkan
simbol (+)
ios::showpos
digunakan untuk menampilkan
simbol (+) untuk variabel yang
memiliki nilai bilangan positif
Dosen : Bambang Sugianto, ST
9
10. Politeknik Sawunggalih Aji-Kutoarjo 8/22/2012
Fungsi Matematika
Menggunakan header math.h
#include <math.h>
Dosen : Bambang Sugianto, ST
sqrt(x)
sqrt(x) memberikan nilai balik berupa akar
kuadrat x. Argumen x dan nilai balik bertipe
double
Dosen : Bambang Sugianto, ST
10
11. Politeknik Sawunggalih Aji-Kutoarjo 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
Dengan a=8 dan b=6 ?
Dosen : Bambang Sugianto, ST
11
12. Politeknik Sawunggalih Aji-Kutoarjo 8/22/2012
pow(x,y)
pow(x,y) memberikan nilai balik berupa xy .
Argumen x dan y serta nilai balik bertipe
double
Dosen : Bambang Sugianto, ST
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();
}
Dosen : Bambang Sugianto, ST
12
13. Politeknik Sawunggalih Aji-Kutoarjo 8/22/2012
Latihan
1. x3 + y4+5
dengan x=5 dan y=3 ?
2. dengan x=27 ?
Dosen : Bambang Sugianto, ST
Fungsi Matematika Lainnya
sin(x)
cos(x)
tan(x)
log(x)
log10(x)
cabs(x)
.
.
.
. Dosen : Bambang Sugianto, ST
.
13