Professional Documents
Culture Documents
http://www.informatika.unsyiah.ac.id
Dosen Pengasuh
Dr. Taufik Fuadi Abidin, M.Tech
Irvanizam Zamanhuri, M.Sc
{tfa,irvanizam.zamanhuri}@informatika.unsyiah.ac.id
PENDAHULUAN
Praktikum ini berkaitan dengan materi vector dan string. Tujuan dari praktikum ini adalah:
LATIHAN
# include <iostream>
#include <vector>
using namespace std;
int main(){
vector<double> nilai;
int angka;
char huruf = 'y';
Pahami setiap pernyataan (baris per baris) dari program tersebut dan keluarannya.
#include <iostream>
#include <vector>
#include <string>
int main(){
string nama;
vector<string>vnama;
// input nama
do{
cout << "Nama (Enter = Selesai): ";
getline (cin, nama);
if (nama != ""){
vnama.push_back(nama);
}
}while (nama != "");
return 0;
}
Pahami setiap pernyataan (baris per baris) dari program tersebut. Diskusikan dengan
teman dan asisten bila ada pernyataan yang tidak dipahami.
#include <vector>
#include <iostream>
int main () {
vector<float> v;
v.assign(8, 16.3);
v[2] = 16.4;
v[3] = 20.6;
v.push_back(17.8);
v.push_back(-7.3);
vector<float>::iterator iter;
for( iter = v.begin(); iter != v.end(); iter++ ) {
cout << *iter << endl;
}
cout << "\n====\n" << endl;
return 0;
}
Pahami setiap pernyataan (baris per baris) dari program tersebut dan perhatikan hasil
keluarannya. Diskusi dengan teman dan asisten bila ada hal yang tidak dipahami.