Week 3
Week 3
M. Nishom, M.Kom
Email : m.nishom.dosen@gmail.com
Telp : 081316468844
MATERI
#include <iostream>
using namespace std;
int main(){
float PI = 3.14159;
float r = 3.0;
double luas = PI * r * r;
cout << "Luas Lingkaran = " << luas << endl;
return 0;
}
Tipe Numerik Bilangan Riil (example)
#include <iostream>
#include <complex>
using namespace std;
int main(){
complex<double> aa = 24;
return 0;
}
Tipe Karakter
Tipe Karakter
bool = false;
while(!found){
//do something
}
Tipe Logika (cont.)
#include <iostream>
using namespace std;
int main(){
string s;
s = "C++";
return 0;
}
Tipe String karakter escape
int main(){
string data;
data = "Kode\tNama Laptop\tHarga Laptop\n";
data += "----\t-----------\t------------\n";
data += "P001\tLaptop Mac\t: Rp 25.000.000\nP002\tLaptop Asus\t: Rp 15.000.000";
cout << data << endl;
return 0;
}
Catatan: dua buah objek string dapat disambung menjadi satu objek string menggunakan operator +
Tipe String
Membandingkan String
Untuk membandingkan nilai dari dua buah objek string (apakah sama atau tidak), dapat dilakukan
menggunakan operator == atau juga dapat dilakukan dengan fungsi compare(). Contoh:
#include <iostream>
using namespace std;
int main(){
string s;
s = "C++";
bool b = s == "C++";
bool c = s.compare("C++") == 0;
return 0;
}
Tipe String
Mengekstrak subString
Dalam C++, suatu substring di dalam string dapat diekstrak menggunakan fungsi substr() yang telah
didefinisikan dalam kelas string. Contoh:
#include <iostream>
using namespace std;
int main(){
string s = "Saya belajar C++ di Poltek Tegal";
return 0;
}
Tipe String
Fungsi Keterangan
append(string& s) Menambahkan teks ke dalam bagian akhir string
substr(int start, int n) Untuk mendapatkan sub teks atau karakter dari string
Tipe
Enumerasi
Tipe Enumerasi
Tipe enumerasi adalah tipe data bentukan yang daftar nilainya dapat didefinisikan sendiri.
Sebagai contoh, tipe jenis kelamin memiliki dua nilai: laki-laki dan perempuan. Sintaksnya
seperti berikut:
Contoh:
//Laki2 memiliki nilai ordinal 0, perempuan 1
enum JenisKelamin {laki_laki,perempuan};
Setelah tipe enumerasi didefinisikan, maka kita dapat menggunakan tipe tersebut untuk
mendeklarasikan variabel. Contoh:
JenisKelamin gender;
Tipe Enumerasi
Example
#include <iostream>
using namespace std;
int main(){
string nama, email;
JenisKelamin jk;
return 0;
}
PRAKTIK PEMROGRAMAN
Next Week: Prosedur