Anda di halaman 1dari 2

Modul 01 – Tipe Bentukan dan Logika Percabangan

Petunjuk pengerjaan soal :


1. Materi modul wajib digunakan. Pada modul ini wajib menggunakan tipe bentukan dan
percabangan (if atau switch case)
2. Jangan menambahkan spesifikasi yang tidak diperlukan sehingga menyulitkan pembuatan
program. Bila ternyata sangat diperlukan maka praktikan dapat menambahkan spesifikasi
tambahan yang digunakan pada komentar program.
3. Perhatikan penamaan file terutama untuk ekstensi file (*.cpp). File tanpa ekstensi beresiko tidak
dapat dibuka oleh asisten sehingga kode program tidak dapat dikoreksi (nilai 0)
4. Pastikan program lulus compile (poin besar).
5. Untuk setiap file source code program berikan identitas, minimum:
// NIM/Nama :
// Nama file :
// Tanggal :
// Deskripsi :

6. File kode program dikompres sesuai dengan ketentuan yang ada di SOP.
7. Penulisan kode sebaiknya menggunakan indentasi yang baik dan menambahkan komentar
(kegunaan sebuah variabel, percabangan, pengulangan, fungsi dan prosedur) sehingga
mempermudah proses pencarian kesalahan pada program (debugging).
8. Kecurangan berupa copy-paste kode program dari peserta / sumber lain akan memperoleh
sanksi tegas.
9. Selamat Mengerjakan!
Problem 1
(Save file dengan nama : PB01-NIM-YYMMDD-01.cpp)

Selamat dating di kampong PTI! Disini Anda akan bersenang-senang bersama, bermain bersama,
bernyanyi bersama, masak bersama, yang penting happy! Tuan Vin adalah warga desa yang sangat
suka tantangan. Mengetahui Anda adalah penghuni baru kampong PTI, Tuan Vin ingin menguji
kemampuan Anda terlebih dahulu. Diberikan sebuah angka N (-100 <= N <= 100), tentukan apakah
angka tersebut merupakan bilangan ganjil positif, bilangan genap positif, bilangan ganjil negative,
bilangan genap negative, atau bilangan netral.

Format Input & Output

Masukan nilai N : 4
N adalah bilangan genap positif
Masukan nilai N : 0
N adalah bilangan netral

Problem 2
(Save file dengan nama : PB01-NIM-YYMMDD-02.cpp)

Tuan Vin cukup terkesan karena Anda berhasil menyelesaikan problem 1, tetapi Tuan Vin masih
berpikir bahwa Anda hanya beruntung saja sehingga Ia menantang Anda sekali lagi! Tantangannya
cukup gampang, Anda hanya perlu meng-input nama dan nim kalian kemudian mencetak kembali
hasil input kalian. Agar tantangan lebih susah, Anda diminta untuk menyimpan data tersebut dalam
suatu tipe bentukan. Mari kita yakinkan Tuan Vin bahwa kita memang bisa!

Format Input & Output

Masukan Nama: Malvin


Masukan NIM: 13514999
Malvin adalah mahasiswa ITB dengan NIM 13514999

Anda mungkin juga menyukai