This site requires JavaScript, please enable it in your browser!
Greenfoot back

Report as inappropriate.

windaa
windaa presents ...

2017/1/14

11140353_PROJECT_2

Pertanyaan :

1.Amati dan jelaskan hasil eksekusi dari sekenario tersebut!
Jawab :
Adanya penambahan block method random, maka actor akan berputar tidak hanya saat mencapai tepi(edge) jendela, tetapi juga saat angka random tertentu, method yang diterapkan dalam scenario saya terdapat suatu kondisi dimana ramdom di mulai dari angka 0-100 dan jika diperoleh angka lebih besar dari 90, maka program di dalam block method di eksekusi, sehingga turn(Greenfoot.getRandomNumber()) dieksekusi. Namun dalam scenario saya turn mempunyai kondisi dimana turn random mulai dari 0 - 90, lalu belokan sejauh minus(-)45 derajat artinya actor belok arah kiri.

2.Rubah parameter int x pada method Greenfoot.getRandomNumber(int x), amati dan jelaskan fungsi dan perubahan dari method tersebut!
Jawab :
Saat method random saya rubah menjadi 50 atau if(Greenfoot.getRandomNumber(50) > 90), maka yang terjadi adalah program pada blok method tersebut tidak akan pernah di eksekusi, sebab kondisi method tersebut tidak akan pernah tercapai karena random hanya dilakukan dari angka 0-50, sementara kondisi yang harus dipenuhi adalah angka harus lebih besar dari 90, sehingga yang terjadi pada actor adalah pergerakannya sama seperti semula atau saat sebelum penambahan method random.

1707 views / 14 in the last 7 days

Tags: None

Your browser does not support the canvas tag.

No Comments

Want to leave a comment? You must first log in.

Who likes this?

No votes yet.