2008-2009 İnternet Programcılığı 2.dönem 1.Uygulama OSS Puanı Hesaplama PHP

Image
Yukarıdaki örnekte olduğu gibi kullanıcın girmiş olduğu doğru ve yanlış sayılarına göre öss puanını hesaplayan programı yapın.

Cevap:
Öncelikle form oluşturacağız formda doğru va yanlış bilgilerinin girilebilmesi için textboxlar olacak php kısmında doğru sayısından yanılş/4  çıkaracağız çünkü 4 yanlış 1Doğru götürüyor ve puan hesaplama formülünde yerine koyup netleri  sonuçu ekrdanda göstereceğiz.

HTML Form
  1. <form action=“oss.php” method=“Post”>
  2. Türkçe Doğru Cevap <input type=“text” name=“td”><br>
  3. Türkçe Yanlış Cevap <input type=“text” name=“ty”><br>
  4. Sosyal Bilgiler Doğru Cevap <input type=“text” name=“sd”><br>
  5. Sosyal Bilgiler Yanlış Cevap <input type=“text” name=“sy”><br>
  6. Matematik Doğru Cevap <input type=“text” name=“md”><br>
  7. Matematik Yanlış Cevap <input type=“text” name=“my”><br>
  8. Fen Bilimleri Doğru Cevap <input type=“text” name=“fd”><br>
  9. Fen Bilimleri Yanlış Cevap <input type=“text” name=“fy”><br>
  10. <input type=“submit” value=“Hesapla”><input type=“reset” value=“Temizle”>
  11. </form>

Gelen bilgiler oss.php’de hesaplanıp ekranda yazdırılacak

Oss Puanı Hesaplama
  1. <?php
  2. $t=$td($ty/4);
  3. $m=$md($my/4);
  4. $s=$sd($sy/4);
  5. $f=$fd($fy/4);
  6. $say1=119.985+($t*1.034)+($s*0.650)+($m*2.529)+($f*1.789);
  7. $soz1=119.992+($t*2.955)+($s*1.956)+($m*0.651)+($f*0.439);
  8. $ea1=120.015+($t*2.535)+($s*0.898)+($m*2.094)+($f*0.471);
  9. Echo “Öss Sınavından Almış Olduğunuz Puanlar Aşağıda Listelenmiştir Tebrikler<br>”;
  10. Echo “Sayısal 1 Puan=$say1<br>Sözel 1 Puan=$soz1<br>Eşit Ağırlık Puanı=$ea1”;
  11.  
  12. ?>

  • Rahmi

    Kodları calıstıramadım.
    php dosyasındaki ea-say-söz’deki rakamları veriyor. yani doğru yanlış ne girersem gireyim hep aynı tablo. php dosyası işlem yapmıyor
    $say1=[b]119.985[/b][u]+($t*1.034)+($s*0.650)+($m*2.529)+($f*1.789[/u]);
    altı cizili olanlar işlem yapmıyor.

  • Guest

    😯 😯 😈 cok güzel bi site

  • Administrator

    kodları not defterine yapıştırıp ilk kodları html ikinci kodları php olarak kaydedip localhost programı olarak appserver kurup kullanabilirsiniz.

  • gizem

    kodları hangi programda açabiliriz?

X

Pin It on Pinterest

X