28 Ocak 2017 Cumartesi

PHP de Do-While Döngüsü ve Bir Tahmin Oyunu

Bu dersimizde do-while döngüsünü işleyeceğiz. Do while döngüsü arkadaşlara biraz karışık gibi gelse de aslında kullandıkça aşina oluyoruz ve çok zor bir döngü olmadığını anlıyoruz.

Do while döngüsünde do içerisinde işlemler yapılır ve while a gönderilerek koşu sağlanması sağlanır.



Kodlar üzerinden anlatırsak daha da iyi olacaktır.

Kodların fotoğrafı aşağıdadır:


İlk çıktımız aşağıdadır:

İkinci çıktımız aşağıdadır:




Genel sonuç da aşağıdadır:



Sayfayı her yenilediğimizde yeni sonuçlar üretecektir. Bunun da neden önceki derste anlattığımız rand fonksiyonudur.

Kodları açıklayalım.  Öncelikle 3 değişken tanımlıyoruz.
$kazan değişkeni kaç denemede tahin  edeceğimiz,
$tahmin değişkeni tahmin sayımız,
$say değişkeni de denemelerin sayılması için oluşturulan sayaç diyebiliriz.

Programımız do içinde rand fonksiyonu ile rastgele $sayi değişkenine değer atıyoruz. Sonra bu sayıyı yazdırıyoruz ve alt satıra inip $say ı bir arttırıyoruz ki her denememizi saymış olalım.  Daha sonra while koşuluna gelen program $sayi le $tahmin değerlerini karşılaştırıyor. Eğer eşitlik varsa sayımızın kaçıncı denemede bulduğunu yazıyor.
Eğer $say değeri de $kazan değerine eşit ya da küçükse de kazandığımızı, değilse else ile kaybettiğimizi bize bildiriyor.


  İlerleyen derslerde görsel olarak da bu tarz programlar yapacağız ve o zaman daha da zevkli hale gelecektir.


Başarılar dilerim



Hiç yorum yok:

Yorum Gönder