Üye Girişi Yapınız     


    E-Posta
    

    Şifreniz
    



Şifremi Unuttum


Ana Sayfa Site Hakkında İletişim Ziyaretçi Defteri Döküman İndir Makale Ekle Haber Ekle

     Sayı Tahmin Programı
     admin     13.03.2012     20:39:19

Java script ile basit bir oyun tapalım. Bu oyun ile bilgisayarın rastgele 0-300 arasında tutmuş olduğu bir sayıyı 10 denemede bulmaya çalışacağız. Programda fonksiyon, döngü ve if karar yapısı kullanılmıştır. Programcılık mantığının geliştirlmesi açısından da güzel bir uygulama olduğunu düşünüyorum. Başarılar dilerim.

Java script ile basit bir oyun tapalım. Bu oyun ile bilgisayarın rastgele 0-300 arasında tutmuş olduğu bir sayıyı 10 denemede bulmaya çalışacağız. Programda fonksiyon, döngü ve if karar yapısı kullanılmıştır.

Program kodları aşağıdaki gibidir.

<html>

<head>

 <title>Sayı Tahmin Programı</title>

<script language="javascript">

function oyun()

{  var hak, sayi, tahmin;

 sayi = Math.random();  sayi = Math.round(sayi*300);  document.write("<br><br><br><br>");

 for(hak=1;hak<=10;hak++)

  {

    tahmin = prompt("Tahminiz?","");

    if(tahmin == null || tahmin == "")

 {

     document.write("<font color=blue size=+2>" + "Cevaplamadan çıktınız." + "</font><hr>");  break;

 } 

else if(sayi>tahmin)

      {

   document.write("Tahminiz=" + tahmin + ". Tahminizi Yükseltin!" + "<br>");

           document.write("Kalan Tahmin Hakkınız : " + (10-hak) + "<hr>");

 }

else if(sayi<tahmin)

      {

   document.write("Tahminiz=" + tahmin + ". Tahminizi Düşürün!" + "<br>");

            document.write("Kalan Tahmin Hakkınız : " + (10-hak) + "<hr>");

 }

    else

      {

   document.write("<br><br><font color=red size=+3>" + "Tebrikler " + hak + " denemede buldunuz!");

            document.write("<br>" + "OYUN BİTTİ!" + "<hr>");   break;

      }  

  }

   if(sayi != tahmin)

     {    document.write("<font size=+3 color=brown>" + "Sayıyı bulamadınız. OYUN BİTTİ!");  

}

</script> 

</head>

<body>

  <input type="button" value="OYUNA BAŞLA" width="100px" onclick="oyun()">

</body>

</html>

Facebook'ta Paylaş    
Diğer JavaScript İçerikleri       Tüm Yazılar        Ana Sayfa


  =>Soru Sorun veya Yorum Yazın...

İsim Giriniz :
  

  =>Yapılan Yorumlar...

Ayhan Sarı    13.03.2012    21:19:07

Derste sorduğum sorunun cevabı işte bu. O kadar da zor değilmiş demi çocuklar. Gitti 100 puan. :))


enise    13.04.2015    10:49:38

güzel bir kod