Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Bir masa etrafına toplanan 12 şovalyeden oluşan konseye, her gün içlerinden birisi aşağıdaki kurala göre başkanlık etmektedir.

1.Gün :1. şovalye
2.Gün :1+2 = 3. şovalye
3.Gün :3+3 = 6. şovalye
4.Gün :6+4 = 10. şovalye
.....

Buna Göre, kaçıncı gün olduğunu kullanıcıdan isteyip, o gün konseye hangi şovalyenin başkanlık edeceğini bulan ve bu durumu bir görsel kullanarak gösteren programı yazınız.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • xuma adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    171 cevap - 1 soru
    <?php
    	echo "<form name='sovalye' method='post' action=''>";
    	echo "Gün giriniz:";
    	echo "<input type='text' name='gun'>";
    	echo "<input type='submit' name='goster'>";
    	echo "</form>";
    	if($_POST['gun']){
    		$gun=$_POST['gun'];
    		$secim=0;
    		for($i=1;$i<=$gun;$i++){ $secim=$secim+$i;}
    		if($secim>12){
    			echo ($secim%12).". şövalye";
    		}else{
    			echo $secim.". şövalye";
    		}
    	}
     
    • xuma adlı üyenin fotoğrafı xuma
      Tabi ödev vs için yapmıyor olsam ufak birkaç kısa ifade kullanırdım
      <?php
      	echo "<form name='sovalye' method='post' action=''>";
      	echo "Gün giriniz:";
      	echo "<input type='text' name='gun'>";
      	echo "<input type='submit' name='goster'>";
      	echo "</form>";
      	if($_POST['gun']){
      		$gun=$_POST['gun'];
      		$secim=0;
      		for($i=1;$i<=$gun;$i++){ $secim=$secim+$i;}
      		echo ($secim>12) ? ($secim%12).". şövalye" : $secim.". şövalye"; 
      	}
       
      
      10 yıl önce yazılmış

Cevaplar

  • gungnir89 adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    25 cevap - 13 soru
    5.gün 15.şovalye oluyor sanırım. bütün durumları yazarsan ona göre cevap verelim . o kural nasıl işleyecek