Anda di halaman 1dari 5

1.

Buat algoritma dalam bahasa deskriptif dan pseudocode untuk menentukan apakah suatu
bilangan merupakan bilangan genap atau ganjil
2. Analisalah potongan algoritma dibawah ini! Apakah tujuan algoritma ini? Selanjutnya
ubahlah potongan algoritma berikut ini menjadi sebuah flowchart!
 const PI := 3.14
 var radius, volume : real
 put “please enter...”..
 get radius
 volume := (4/3)*PI*radius**3
 put “”
 put “The volume is”, volume
3. Buatlah Flowchart untukmengurutkan 3 bilangan acak!
4. Lengkapi isi pada flowchart sesuai dengan keterangan berikut ini:

Jawab
 No 1
Deskriptif :
Apabila Nilai di bagi menghasilkan sisa 0 maka disebut Bilangai genap dan Apabila nilai dibagi
tidak menghasilkan sisa 0 maka nilai tersebut adalah Bilangan Ganjil

Pseudocode :
Int nil 2
If nil mod 2 = 0 Then,
read “Result Genap”
if else
read “Result Ganjil”
end
 No 2
dari data diatas bahwa tujuannya untuk menentukan volume. yaitu mendeklarasikan konstanta
PI dengan nilai 3.14,variabel radius dan volume dengan volume merupakan bilangan real.
Pengguna dapat menginputkan nilai dari radius secara bebas. volume dihitung dengan
menggunakan rumus (4/3)PI*radius*3).
Untuk flowchart sebagai berikut :

start
PI :=3.14
Put “please enter..."..
Put “The volume is”, volume
end

 No 3
 No 4
start
mendengar suara alarm berbunyi
apakah suara alarm
apakah suara bell pintu
mematikan alarm
membuka dan memeriksa siapa yang berada didepan pintu
angkat dan menjawab telfon
stop

Anda mungkin juga menyukai