code mencari kartu AS

Oleh ersyad34 76 2 pada Selasa, 27 Sep. 2016, 08:54:18


Kembali ke forum soal ini

#php #array-loop-di-php #loop-while-dan-do-while


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



//code untuk mengambil kartu as di tumpukan kartu
//jika belum menemukan kartu AS program akan terus mengambil kartu ditumpukan kartu
$as=1;
$berhenti=0;
  
  do {
    $ambil=rand(1,12);
      if ($ambil!=$as) {
      	echo "kartu yang didapat = ".$ambil. ". ambil kartu lagi\n";
    } else {
      echo "kartu yang didapat = ".$ambil. ". akhirnya kartu AS dapat juga!";
      $berhenti=1;
    }
  } while ($berhenti!=1);
2 jempol


arietmatika
300
68
· 8 tahun, 3 bulan yang lalu · 0 jempol

tidak ada yang salah dengan codingannya

datag
72
4
· 4 tahun, 3 bulan yang lalu · 0 jempol

<?php
//code untuk mengambil kartu As ditumpukan kartu
//jika belum menemukan kartu As, maka program akan terus mengambil kartu

$as=1;
$berhenti=0;

do{
 $ambil=rand(1,12);
    if($ambil!=$as){
        echo "kartu yang didapat=" .$ambil.". ambil kartu lagi\n";
    }else{
        echo "kartu yang didapat=".$ambil.". akhirnya katu As dapat juga!";
        $berhenti=1;
        //variabel diatas jika diubah tidak akan berbegaruh
        //hasil akan tetap satu asal variabel dibawahnya juga sama nilai pengubahnya
    }
}while($berhenti!=1);
//variabel ini berikatan dengan sebelumnya
//tidak berpengaruh jika nilai kedua variabel ini diganti
//ada yang bisa bantu
//kenapa while disini harus != dan sama dengan sebelumnya