Anda di halaman 1dari 2

JURNAL 9: PEMROGRAMAN MODULAR 2

Sebelum mengerjakan soal jurnal. Perha kan ketentuan berikut ini !.

Kode program dinilai berdasarkan dua kriteria:


a. Kode sesuai dengan permintaan soal
b. Kode sesuai dengan Python coding style.
Apabila kode program dak sesuai permintaan soal, coding style dak dinilai.

Python Coding Style

Iku gaya penulisan berikut di kode program agar mendapat nilai maksimal.

1. Se ap nama variabel harus dapat menggambarkan isinya. Misal, membuat variabel untuk
menyimpan jumlah penumpang di bus. Deklarasi:
penumpang = 0 # Bagus, OK
p = 0 # Tidak OK
2. Gunakan komentar seperlunya.
# Jumlah penumpang di bus
penumpang = 0
# Ada 5 orang penumpang naik ke bus
penumpang = penumpang + 5
# penumpang turun 4 orang, naik 2
penumpang = penumpang – 4 + 2
SOAL JURNAL
1. Buat program yang menerima input ukuran dimensi dari sebuah bangun ruang dan menghasilkan output
volume bangun ruang tersebut. Bangun ruang yang dapat dihitung volumenya oleh program ini di
antaranya adalah Bola, Kubus, Balok, Piramida, Kerucut dan Silinder. Program juga harus dapat
mendeteksi masukan uuran dimensi yang dak valid. (Gunakan SUB-PROGRAM dengan parameter)

Contoh keluaran:

2. Buat program yang membaca ga buah nilai yang menyatakan nilai mata pelajaran IPA, Matema ka & Bahasa
Indonesia. Seorang siswa akan dinyatakan LULUS apabila rata-rata dari ke ga mata pelajaran tersebut dak
kurang dari 60 serta nilai dari mata pelajaran Bahasa Indonesia dak dibawah nilai 60. Selain itu maka
dinyatakan TIDAK LULUS. Contoh masukan dan keluaran:

IPA Matematika Bahasa Indonesia Output


60 70 65 LULUS
65 75 55 TIDAK LULUS
55 45 50 TIDAK LULUS

(Gunakan SUB-PROGRAM dengan parameter)

Anda mungkin juga menyukai