lemparlah sebuah dadu! Hentikan lemparan anda ketika lemparan dadu anda menunjukkan dua angka yang sama berturut-turut. ada yang ngerti gimana caranya?
0 jempol
xmall75
230
11
·
7 tahun, 2 bulan yang lalu
·
1 jempol
sebenarnya pas materi ini agan bisa membuat dowhile yang gampang, kalo mau coba buat dadu.. Bisa dicoba code di bawah gan.. Code : $lempar = false; do { $dadu1 = rand(0,6); // untuk dadu pertama kita buat angkanya random $dadu2 = rand(0,6); // random juga untuk dadu kedua if ($dadu == $dadu2) { echo "hasil dadu 1 : ".$dadu1." dengan dadu 2 : ".$dadu2." sama.\n"; // ini kalau dadunya kembar } else { echo "hasilnya berbeda!\ndadu 1 : ".$dadu1.", dadu 2 : ".$dadu2." \n"; // ini kalau dadunya berbeda } } while ($lempar);
faterjonan
81
0
·
7 tahun, 2 bulan yang lalu
·
0 jempol
Agan xmall75, kalo code agan itu bukan jawaban yang tepat, karena code agan membandingkan nilai dari DUA BUAH DADU, apakah sama dengan lainnya. Sedangkan pertanyaan agan DRACKII membandingkan nilai dari SATU BUAH DADU, apakah dadu tersebut mengeluarkan nilai yang sama
xmall75
230
11
·
7 tahun, 1 bulan yang lalu
·
1 jempol
iya gan, hehe.. kemaren baru ditinjau ulang.. udah saya perbaiki untuk soal yang agan DRACKII minta :D bisa coba code ini : $lempar = true; do { $dadu1 = rand(0,6); // untuk dadu pertama kita buat angkanya random $dadu2 = rand(0,6); // random juga untuk dadu kedua if ($dadu1 == $dadu2) { echo "hasil dadu 1 : ".$dadu1." dengan dadu 2 : ".$dadu2." sama.\n"; // ini kalau dadunya kembar $lempar = false; } else { echo "hasilnya berbeda!\ndadu 1 : ".$dadu1.", dadu 2 : ".$dadu2." \n"; // ini kalau dadunya berbeda $lempar = true; } } while ($lempar);
ekoputrasw
189
0
·
6 tahun, 4 bulan yang lalu
·
0 jempol
kenapa randnya 0,6? kenapa harus mulai dari angka 0 kan dadu dimulai dari angka 1? selama ini saya kira rand yang di soal 0,1 itu 0=false dan 1=true. mohon pencerahannya guru