1. Anasayfa
  2. Php

İnternet Programcılığı 1.Dönem 2.Yazılı Sınav Soru ve Cevapları

İnternet Programcılığı 1.Dönem 2.Yazılı Sınav Soru ve Cevapları
2

1.) Yandaki tabloyu döngü komutları ile oluşturun satır ve stun değerlerini değişkenlerden alacak(örneğin $satir=5; $sutun=4; gibi)
RES1

<?php
$sutun=4;
$satir=5;
echo "<table border='1'>";
	for($i=1;$i<=$satir;$i++){
		echo "<tr>";
		for($a=1;$a<=$sutun;$a++){
			echo "<td>".$i.". Satır ".$a.". Hücre</td>";
		}
		echo "</tr>";
	}
echo "</table>";
?>

2.) Yandaki Şekli ve yazıları for döngüsüyle oluşturunuz.(not * ile süsleme 5 p dir) (25p)
res2

<?php
	$dizi=array("U","L","U","B","O","R","L","U"," ","E","M","L");
	echo "<center>*<br>";
		for($i=0;$i<count($dizi);$i++){
			echo "*";
			for($a=0;$a<=$i;$a++){
				echo $dizi[$a];
			}	
		echo "*<br>";
			
		}
	echo "*******************";	
	echo "</center>";

?>

3.) 0 ile 100 arasında random iki sayı çekilecek ve çekilen sayılar ekrana yazdırınız. Çekilen bu sayıları birbirinden çıkarınız sonucun değerine göre negatif pozitif ve sıfır yazsın. Ekranda aşağıdaki örnekler gibi bir ekran görüntüsü olacak (20p)
res3

<?php
$x=rand(0,100);
$y=rand(0,100);
echo "İlk Sayı ".$x." İkinci Sayı ".$y." Olarak Rastgele Çekildi ";
$z=$x-$y;
echo $x."-".$y."=".$z;
	if($z==0){echo " sonuç sıfırdır";}
	else{
			if($z<0){echo " sonuç negatiftir";}
			else{echo " sonuç pozitiftir";}
		}
?>

4.)yandaki tasarım giris. Php kodlarında tasarlanacak burada kullanıcı adı ve paralo girildikten sonra durum.php sayfasında kullanıcı adı ve şifre kontrol edilecek.doğru kullanıcı adı uluborlu şifrede eml olacak değil ise kullanıcı adı yanlış ise kullanıcı adı yanlış şifre yanlış ise şifre yanlış hatası yazdıracak ikiside doğru ise hoş geldiniz yazacak
örnek ekran çıktıları
res4
res5

<form id="form1" name="form1" method="post" action="durum.php">
  <label for="textfield">Kullanıcı Adı</label>
  <input type="text" name="kadi" id="textfield" />
  <label for="textfield2">Şifre</label>
  <input type="text" name="sifre" id="textfield2" />
  <input type="submit" name="button" id="button" value="Gönder" />
</form>
<?php
$kadi=$_POST['kadi'];
$sifre=$_POST['sifre'];
	if($kadi=="uluborlu" && $sifre=="eml"){echo "Hoşgeldiniz....";}
	else{
			if($kadi<>"uluborlu"){echo "Kullanıcı Adı Yanlış ";}
			if($sifre<>"eml"){echo " Şifre Yanlış";}
		}
?>

5.)0 ile 50 arasında rastgele çekilen bir sayıyının kendisine kadar olan sayılarla toplamı bulan ve ekran çıktısı aşağıdaki gibi olan kodu yazınız
res6

<?php
	$r=rand(0,50);
	$t=0;
	for($i=1;$i<=$r;$i++)
	{
		$t=$t+$i;
		if($r==$i){echo $i."=".$t;}
		else{echo $i."+";}
	}
?>
Bu İçeriğe Tepkin Ne Oldu?
  • 1
    ba_ar_l_
    Başarılı
  • 0
    gayet_yi
    Gayet İyi
  • 2
    te_ekk_rler
    Teşekkürler
  • 3
    anlamad_m
    Anlamadım
  • 3
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

2 Yorum
Inline Feedbacks
View all comments
rotasız nıgdelı

cok alaksız