2008-2009 Eğitim Yılı İnternet Programcılığı Dersi 1.Dönem 2.Yazılı Sınav Soru ve Cevapları

Sorular
1-) 1,1,2,3,5,8,13,21,34… şeklinde devam eden seriye fibonacci serisi denir. Buna göre 10 adımlık seriyi yazan programı yapın.(30p)
2-) “ kendisinen önceki tam bölenlerinin toplamı kendisine eşit olan sayılara mükemmel sayı denir…. ”
Örnek
6 = 1+2+3 ( 6 sayısı, kendisi hariç pozitif tamsayı bölenlerinin toplamıdır )
28= 1+2+4+7+14 ( 28 sayısı, kendisi hariç pozitif tamsayı bölenlerinin toplamıdır )
Buna göre 100 e kadar olan mükemmel sayıları bulduran programı yazın..(30p)
3-)24’den 44’e kadar olan sayıların ortalamasını bulan programı yazın.(20p)
4-)1’den 100’e kadar olan sayıları 10’ar 10’ar ekrana yazdıran programı while döngüsü ile yapın.(10p)
Cevaplar

Fibonacci Serisi Programı
  1. <?php
  2. $a=1;
  3. $b=0;
  4. $fib=0;
  5. for($i=1;$i<=10;$i++)
  6. {
  7. $fib=$a+$b;
  8. $a=$b;
  9. $b=$fib;
  10. echo “$fib “;
  11. }
  12. ?>
Mükemmel Sayı Bulan Program
  1. <?php
  2. for($a=1;$a<=100;$a++)
  3. {
  4. $d=0;
  5. for($b=1;$b<=$a;$b++)
  6. {
  7. $c=$a%$b;
  8. if($c==0 and $b<$a) $d=$d+$b;
  9. }
  10. if($d==$a) echo “$a<br>”;
  11. }
  12. ?>
24-44 Arası Ortalama Bulan Program
  1. <?php
  2. for($i=24;$i<=44;$i++)
  3. {
  4. $top=$top+$i;
  5. $a=$a+1;
  6. }
  7. $ort=$top/$a;
  8. echo “sayıların ortalaması $ort”;
  9. ?>
1-100 arası sayıları 10’ar 10’ar yazdıran program
  1. <?php
  2. while($i<=100)
  3. {
  4. echo “$i <br>”;
  5. $i=$i+10;
  6. }
  7. ?>

  • mehmet

    çok beğendik çok güzel olmuş inş hoca burdan sorar cok çalıstıkk sı nav sonuclarını aldığımızda tekrar uğrarız… treşekkürler..:DD::D

  • Guest

    çok saulun ama ben bunları sormaz die çok bakmadı ve hoca tıpatıp aynısını sordu ve ben 40 aldım işte hayat….

  • Guest

    👿 :confused:

X

Pin It on Pinterest

X