İnternet Programcılığı 1.Dönem 3.Uygulama Sınavı
AÇIKLAMALAR
Açıklama: C:/xampp/htdocs/numaranız isimli bir klasör açınız.
(örnek: C:/xampp/htdocs/145)
Soruları klasöre soru1,soru1-1, soru2,soru2-1 veya soru1a, soru1b, soru2a, soru2b olarak kaydediniz.
Aşağıdaki açıklamalara göre işlemleri yapınız.
SORULAR
SORU NO | AÇIKLAMA | Soru Değeri | Ö.Ald. Puan |
index.php |
index.php sayfasını size verilen resimde gördüğünüz gibi yapınız. Bu sayfa sizin şablonunuz olacaktır. Diğer tüm sayfaları bu şablonu kullanarak yapılacaktır. |
20 | |
Soru1 |
Klavyeden girilen 5 sayıdan en büyüğünü bulan programı yapınız. Soru1 deki görüntünün aynısını yapmaya çalışınız. |
15 | |
Soru2 |
Klavyeden girilen 5 sayıyı küçükten büyüğe doğru sıralatıp yazdıran programı yapınız. . Soru2 deki görüntünün aynısını yapmaya çalışınız. |
15 | |
Soru3 |
Klavyeden girilen bir metni tersten yazdıran programı yapınız. Soru3 deki görüntünün aynısını yapmaya çalışınız. |
15 | |
Soru4 |
Klavyeden girilen bir metni aşağıdaki gibi yazdıran programı yapınız. Soru4 deki görüntünün aynısını yapmaya çalışınız. |
20 | |
Soru5 |
Klavyeden girilen kadar elemanı olan ve her eleman kendinden önceki elemanın iki katı olan sayı dizisini ekrana yazdıran programı yapınız. Soru5 deki görüntünün aynısını yapmaya çalışınız. |
15 | |
Toplam | 100 |
CEVAP1 :
<style type=”text/css”>
.tablo{
font-family:Verdana, Geneva, sans-serif; color:#00F; font-size:10px; border:solid;}
</style>
<table width=”800″ border=”1″ align=”center” cellpadding=”5″ cellspacing=”5″ bordercolor=”#FF0000″ bgcolor=”#CCCCCC” class=”tablo”>
<tr>
<td height=”40″ colspan=”5″ bgcolor=”#FFFFFF”>2012-2013 Eğitim Öğretim Yılı Tokat EML Bil-12 Sınıfı İnternet Programcılığı Dersi I.Dönem III.Uygulama Sınavı</td>
</tr>
<tr>
<td><a href=”soru1.php”>Soru-1</a></td>
<td><a href=”soru2.php”>Soru-2</a></td>
<td><a href=”soru3.php”>Soru-3</a></td>
<td><a href=”soru4.php”>Soru-4</a></td>
<td><a href=”soru5.php”>Soru-5</a></td>
</tr>
<tr>
<td height=”250″ colspan=”5″><p><font size=”3″>Süre: 80 Dakikadır</font></p>
<p><font size=”3″>Hepinize Başarılar Dilerim…</font></p></td>
</tr>
</table>
CEVAP2 :
<?
$sayi1=$_POST[‘sayi1’]; $sayi2=$_POST[‘sayi2’];
$sayi3=$_POST[‘sayi3’]; $sayi4=$_POST[‘sayi4’];
$sayi5=$_POST[‘sayi5’];
$sayi=array(5); $sayi[0]=$sayi1; $sayi[1]=$sayi2;
$sayi[2]=$sayi3; $sayi[3]=$sayi4; $sayi[4]=$sayi5;
$enbuyuk=$sayi[0];
for ($i=1;$i<5;$i++)
{
if ($sayi[$i]>$enbuyuk){ $enbuyuk=$sayi[$i]; }
}
for ($i=0;$i<4;$i++)
{
echo $sayi[$i].”–“;
}
echo $sayi[4];
echo “<br>”;
echo “Enbüyük :”.$enbuyuk;
?>
CEVAP3 :
<?
$sayi1=$_POST[‘sayi1’]; $sayi2=$_POST[‘sayi2’]; $sayi3=$_POST[‘sayi3’];
$sayi4=$_POST[‘sayi4’]; $sayi5=$_POST[‘sayi5’];
$sayi=array(5); $sayi[0]=$sayi1; $sayi[1]=$sayi2;
$sayi[2]=$sayi3; $sayi[3]=$sayi4; $sayi[4]=$sayi5;
for ($i=0;$i<5;$i++)
{
echo $sayi[$i].”–“;
}
echo “<br>”;
for ($i=0;$i<5;$i++)
{
for ($j=0;$j<5;$j++)
{
if ($sayi[$j]>$sayi[$i])
{
$degis=$sayi[$j]; $sayi[$j]=$sayi[$i];
$sayi[$i]=$degis;
} } }
echo “<br>”;
for ($i=0;$i<5;$i++)
{ echo $sayi[$i].”–“;
}
?>
CEVAP4 :
$metin=$_POST[‘metin’];
$uz=strlen($metin);
echo $metin.”<br><br>”;
echo strrev($metin);
echo “<br><br>”;
for($i=1;$i<=$uz;$i++)
{
$yaz=substr($metin,$uz-$i,1);
echo $yaz;
}
CEVAP5 :
<?
$metin=$_POST[‘metin’];
echo $metin.”<br>”;
$uz=strlen($metin);
for ($i=0;$i<=$uz;$i++)
{
$yaz=substr($metin,0,$i);
echo $yaz.”<br>”;
}
?>
CEVAP6 :
<?
$sayi=$_POST[‘sayi’];
$yaz=1;
echo $yaz.”—“;
for ($i=1;$i<$sayi-1;$i++)
{
$yaz=$yaz*2;
echo $yaz.”—“;
}
echo $yaz*2;
?>
<< Önceki Yazı
Sonraki Yazı >>