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


4

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. ?>

Bu İçeriğe Tepkin Ne Oldu?
  • ba_ar_l_
    Başarılı
    0
  • gayet_yi
    Gayet İyi
    0
  • te_ekk_rler
    Teşekkürler
    0
  • anlamad_m
    Anlamadım
    0
  • yetersiz
    Yetersiz
    0
Subscribe
Bildir
guest

Bu site istenmeyenleri azaltmak için Akismet kullanır. Yorum verilerinizin nasıl işlendiğini öğrenin.

4 Yorum
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

:shock: :shock: :twisted: 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?