Sunteți pe pagina 1din 2

RESPONSI 1 SEMESTER GENAP TAHUN AKADEMIK 2018/2019

Matakuliah : Praktikum Pemrograman Dasar I Waktu : 120 menit


Program Studi : Teknik Informatika Bentuk : Praktikum
Kelas : C1 Sifat : Open Book
Semester : II Catatan : Jawaban diunggah ke e-Belajar
Dosen : Chaulina Alfianti Oktavia, S.Kom,
M.T

PETUNJUK PENGERJAAN SOAL :


1. Pilih soal dan kerjakan sesuai perintah yang diberikan secara mandiri.
2. Lakukan highlight sintaks program yang dibuat melalui situs http://planetb.ca/syntax-highlight-
word dan copy paste hasilnya ke dokumen Anda. Sertakan juga screenshot hasil run program (nilai
setengah dari bobot soal jika tidak menyertakan screenshot).
3. Unggah jawaban Anda ke eBelajar dalam bentuk PDF dengan format nama RES_I_PD1_NRP.

SOAL :
1. Poin Maksimal 100
Buat sebuah program untuk menampilkan kata “R”,”SR”, atau “SSR” dengan kondisi sebagai
berikut:
 Gunakan Math.random() untuk mendapatkan angka random dimana:
o 1-6 = “R”
o 7-9 = “SR”
o 10 = “SSR”
 User bisa memasukkan ingin berapa kali random
 Contoh output:

STIKI | SOAL Page 1 of 2


2. Poin Maksimal 80
Buatlah sebuah program untuk menampilkan piramid dengan kondisi sebagai berikut:
 User bisa memasukkan tingkatan piramid yang diinginkan
 Tampilan piramid tersusun secara descending
 Contoh Output:

3. Poin Maksimal 75
Buatlah sebuah program untuk menampilkan piramid dengan kondisi sebagai berikut:
 User bisa memasukkan tingkatan piramid yang diinginkan
 Piramid tersusun secara ascending
 Contoh Output:

STIKI | SOAL Page 2 of 2