Buatlah Project baru dengan memilih menu File| New | Project atau dengan
.
Isi nama project dengan Lab03_01.
Pilih Console Application | OK
Buat file C++ baru (.cpp) dan beri nama Lab03_01.cpp.
Setelah code editor muncul. Tulis kode program pada Gambar 1 pada editor Anda.
Latihan 3: Konstruktor
1. Buat project baru dengan nama Lab03_03.
2. Buat source file dengan nama Lab03_03.cpp.
3. Setelah code editor muncul. Tulis kode program berikut pada editor Anda
4. Tambahkan struktur Kelas Cylinder (dari latihan Lab03_03) ke dalam preprocessor wrapper
di atas (Letakkan kode program setelah #define dan sebelum #endif).
5. Buat source file baru, dan beri nama main.cpp.
6. Isikan kode program pada Gambar 4 ke dalam file main.cpp.
7.
8.
9.
10.
Latihan 6: Destruktor
1. Buat project baru dengan nama Lab03_06.
2. Buat source file dengan nama Lab03_06.cpp.
3. Setelah code editor muncul. Tulis kode program berikut pada editor Anda.
10
Soal
Sebuah robot memiliki nama, dan lokasi dia berada. Robot memiliki kemampuan untuk
bergerak. Buatlah implementasi Kelas Robot dengan rincian sbb:
Buatlah dua buat objek dan tunjukkan posisi awal dan posisi akhir setelah robot bergerak.
Simpan dalam project: Lab03_robot.
Kompres semua source file (.cpp), project (.dev), dan library (.h) (.exe tidak perlu
dikumpulkan) pada latihan 1 s.d. 6 dan soal dalam bentuk zip. Beri nama
LAB_kelas_[sesi lab ke]_NRP. Contoh LAB_B_3_5112100123.
Perhatian: penamaan file tidak sesuai format TIDAK DINILAI. Harap diperhatikan.
Upload jawaban sesi lab ke: elearning (PBO B).
Sistem elearning disetting hanya sekali upload. Pastikan semua file benar dan
lengkap.
Paling lambat: Minggu, 24 November 2013 pukul 23.55.
11