13 Ekim 2015 Salı

PHP ile Vize Final Not Hesabı

<form action="nothesaplama.php" method="get">
<div>Vize:<input type="text" name="txtVize" value="" /></div>
<div>Final:<input type="text" name="txtFinal" value="" /></div>
<div><input type="submit" value="Hesapla" /></div>
</form>

<?php
@$vize=$_GET["txtVize"];
@$final=$_GET["txtFinal"];
echo "Vize= $vize";
echo "<br>Final= $final";
$ortalama = ($vize * 0.4) + ($final * 0.6);
echo "<br>Ortalama= $ortalama";
if($ortalama >= 60 && $final >= 50)
{
echo "<br>GEÇTİ";
}
else
{
echo "<br>KALDI";
}

if($ortalama>=90 &&$ortalama<=100) $bn="AA";
if($ortalama>=85 &&$ortalama<90) $bn="BA";
if($ortalama>=80 &&$ortalama<85) $bn="BB";
if($ortalama>=75 &&$ortalama<80) $bn="CB";
if($ortalama>=65 &&$ortalama<75) $bn="CC";
if($ortalama>=58 &&$ortalama<65) $bn="DC";
if($ortalama>=50 &&$ortalama<58) $bn="DD";
if($ortalama>=0 &&$ortalama<50) $bn="FF";
switch($bn)
{
case "AA":$ks=4.0; break;
case "BA":$ks=3.5; break;
case "BB":$ks=3.0; break;
case "CB":$ks=2.5; break;
case "CC":$ks=2.0; break;
case "DC":$ks=1.5; break;
case "DD":$ks=1.0; break;
case "FF":$ks=0.0; break;
}
echo "<br>Harf Notu= $bn<br>Kat Sayısı= $ks";
?>
Paylaş:

0 yorum:

Yorum Gönder

Popüler

Son

Kategoriler