2010-2011 ÖĞRETİM YILI İNTERNET PROGRAMCILIĞI DERSİ 1.DÖNEM 2. YAZILI SINAV SORULARI VE CEVAPLARI

2010-2011 ÖĞRETİM YILI İNTERNET PROGRAMCILIĞI DERSİ  1.DÖNEM 2. YAZILI SINAV SORULARI VE CEVAPLARI

Daha fazla bilgi için : www.gorselprogramlama.com

SORULAR

 

S.1-) $n değişkeni “n” i ifade etmek üzere, 1’den n e kadar olan tek sayıların toplamını while döngüsü kullanarak ekrana aşağıdaki gibi yazdıran php programını yazınız?(25p)

Örnek:

 

$n =105 olarak seçildiğinde ekran çıktısı;

1+3+5+7+9+11+13+15+17+19+21+23+25+27+29+31+33+35+37+39+41+43+45+47+49+51+53+55+57+59+61+63+65+67+69+71+73+75+77+79+81+83+85+87+89+91+93+95+97+99+101+103+105+=2809
S.2-) a + a x 1 + a x 2 + a x 3 +….+ a x a formülüne göre verilen sayıya kadar işlem yapan programı for döngüsü ile yazın?(25p)

Örnek:

Verilen sayı 5 ise 5+5*1+5*2+5*3+5*4+5*5 şeklinde olacak.
S.3-) Verilen notun harf  karşılığını bulan programı yazın?(25p)(A=5,B=4,C=3,D=2,E=1)

Örnek:

Verilen not 3 ise C şeklinde olacak.

S.4-) $n için girilen n tamsayısının tam bölenlerini veren bir php programı yazınız?(25p)

Örnek:

$n=12 için ekran çıktısı

12 sayısının tam bölenleri:
1
2
3
4
6

 Daha fazla bilgi için : www.gorselprogramlama.com

 

CEVAPLAR

1. <?

$n=105;

$tek_toplam=0;

$i=1;

while($i<=$n)

{

    echo $i.”+”;

    $toplam=$toplam+$a;

    $a=$a+2;

}

echo “=”.$toplam;

?>

2. <?php

$son=0;

$b=5;

for($a=1;$a<=$b;$a++)

{

$son=($a*$b)+$son; 

}

echo $son+$b;

?>

3. <?

$not=4;

if($not==5) echo “A”;

if($not==4) echo “B”;

if($not==3) echo “C”;

if($not==2) echo “D”;

if($not==1) echo “E”; 

?>

4. <?php

$n=50;

$i=1;

echo $n.”  “.”sayısının tam bölenleri:<br>”;

for($i=1;$i<$n;$i++)

                if($n%$i==0)

                {

                               echo $i.”<br>”;

                }

?>

 Soruların ve cevap anahtarının word belgesini indirmek için  Tıklayınız

Daha fazla bilgi için : www.gorselprogramlama.com

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir